Functional Valhalla?

11 Likes

The vector package comes with a way to derive Unbox instances using generics: Data.Vector.Unboxed

2 Likes

We’ve been thinking about functional programming with dense, pointer-less recursive data for a while. See the work on Gibbon: https://gibbon-compiler.github.io/

3 Likes