-
It is currently impossible to download metadata for some titles, such as:
- https://beowulf.itch.io/rpg-boss-monsters-minions-huge-pack (behind a password)
- https://world-land-trust.itch.io/thank…
-
I'd love to see a version of Fantasy Land which takes advantage of @michaelficarra's First-Class Protocols proposal:
https://github.com/michaelficarra/proposal-first-class-protocols
-
The [doc states](http://ramdajs.com/docs/#map):
> Dispatches to the map method of the second argument, if present.
However, if the property `'fantasy-land/map'` is also present, it seems to "highj…
-
Fantasy Land spec:
`v.ap(u.ap(a.map(f => g => x => f(g(x)))))` is equivalent to `v.ap(u).ap(a)` (composition)
Implementation:
`const v = Task.of(f => g => x => f(g(x)))`
`const u = Task.of(x …
-
See [Conal Elliott's paper on denotational design and type class morphisms](http://conal.net/papers/type-class-morphisms/type-class-morphisms-long.pdf), or any of his recent talks based on it. One of…
-
Strictly speaking this would violate Fantasy Land and Static Land requirements.
Here is an [explanation](https://gitter.im/fantasyland/fantasy-land?at=57d6fe38b37816b14fafb9ee) I wrote in Fantasy Lan…
-
I propose adding the following section to the specification:
------------------
Any value may have a reference to a canonical module that works with values of that value's type. The reference sh…
-
In purescript derivations of some functions are exported from the module where typeclass is defined.
Currently we have then in readme.md as text, but having them exported from FL would be much bett…
-
Fantasy Land spec:
`v.ap(u.ap(a.map(f => g => x => f(g(x)))))` is equivalent to `v.ap(u).ap(a)` (composition)
Implementation:
`const v = Future.of(x => y => x + y)`
`const u = Future.of(1)`
`…
-
either is not itself a type, but instead Left and Right are types. Similarly, maybe isn't a type but Just and Nothing are. I think Either and Maybe should be types that can either be Left/Right or May…