Mark Barbone

Results 23 issues of Mark Barbone

The compiler seems conflicted whether it would like linear arguments to be used in `with` clauses or not. ```idris pair : (1 _ : a) -> b -> (a, b)...

status: confirmed bug
language: quantity
language: with

The standard library hashmap and btree map [recently got a nightly-only `try_insert` operation](https://github.com/rust-lang/rust/pull/82764) ([here's the tracking issue](https://github.com/rust-lang/rust/issues/82766)), which makes it very convenient to insert something into a map, panicking in...

waiting-for-std

The hashmap in `Data.HashMap.Mutable.Linear` is orders of magnitude slower than `Data.HashMap.Lazy` for large inputs. **To Reproduce** [I implemented the same code with both `Data.HashMap.Mutable.Linear` and `Data.HashMap.Lazy` in this gist](https://gist.github.com/mb64/5b0e662163617d8ea233668a48f5cd7e). On...

Hi! I've come across a strange issue, where this unification problem fails: `a:t -> F (G a) = X`. But if `X` is a ground term, it works. ```lpr Makam,...

When delayed higher-order unification problems remain unsolved, it would be useful to see the remaining constraints in the REPL. Currently, asking a query such as `eq (F 5) 5 ?`...

**Scope:** I'm not sure whether this is an issue with SOSML or SOSML-frontend. Both behave strangely, but in different ways. **Description / To Reproduce:** Given this (valid) code ([SOSML editor...

t:squid
s:frontend
p9: low priority

This was discussed a little in #223. It would be great to rename `android_version`, `min_sdk_version`, and `target_sdk_version` to a more coherent naming scheme. Some options could be: * `build_sdk_version`, `min_sdk_version`,...

# Steps to Reproduce ```idris x : Num a => Maybe a x = Just 1 y : Int y with (x) | Just n = n | Nothing =...

It seems to pass a `struct` via a pointer in an `extern "C"` function, instead of copying the value. I'm not sure if this is a bug in the AVR...

Unlike many common ISAs, MIPS has a [branch delay slot](https://en.wikipedia.org/wiki/Delay_slot#Branch_delay_slots) (see [this blog post](https://devblogs.microsoft.com/oldnewthing/20180411-00/?p=98485) for a better explanation in a MIPS specific context). The MIPS docs omits any mention of...