Jonathan Lindegaard Starup

Results 159 issues of Jonathan Lindegaard Starup

Maybe we should just add `Debug` and expand in that direction? ```flix trait Debug[t] { type Aef: Eff pub def toString(x: t): String \ Aef } ``` Ideally this should...

enhancement
A: standard library

``` pub trait Indexable[t] { /// The argument type of `get`, used to access the elements of the data structure. type Idx: Type /// The return type of `get` and...

A: standard library
problem

It is hard to debug when you don't know where the call to these functions are, especially `unreachable`. Sometimes you can read the mangled jvm call trace but its difficult

A: error reporting

Add immutable hashSet/hashMap Continue the draft in #8055 also inspiration https://github.com/mlutze/flixball/tree/hashcollections/src/Utils also discussion #4519

A: standard library

Discussion here #10430

As the reverse of `Int32.parse(radix: Int32, s: String): Option[Int32]`

enhancement
A: standard library

enhancement
A: standard library

https://github.com/flix/flix/blob/98ac1009bdc178e9e3172bcf81e2af6c80391a47/main/src/library/Char.flix#L158-L162

A: standard library
A: docs