-
### Related problem
We at [Codchi](https://codchi.dev) are currently considering a rewrite from Haskell to Nushell. Coming from Haskell, however, I miss a few things which are crucial for a typed f…
htngr updated
3 months ago
-
The current tuple syntax involves several kinds of boilerplate:
- Getter/setters are very verbose [1], which decreases readability.
- Sometimes it is difficult as a human to parse the getter/sette…
-
We could support a modifier on formal type parameters indicating that it is never needed at run time, that is, no operations are performed where the value of the actual type argument passed to that fo…
-
Hi, I am wondering if it's would be possible to use scryer-prolog as a library for Rust applications.
I am asking because I'd be really interested to use it for the type inference component of a prog…
-
Original context: https://github.com/WebAssembly/wasi-http/pull/3#discussion_r1122091615
There are certain pieces of metadata that are commonly associated with requests but aren't part of HTTP itse…
lann updated
6 months ago
-
1. Can you give a real world example (like, from an actual crate) where this feature would be helpful?
2. Can you clarify how effects like `async` and `Result` are not *intrinsically*, **fundamentall…
-
Integrate with the SugarFOmega variant of SugarJ in order to create SugarPTS.
See [seba--/sugarj](https://github.com/seba--/sugarj) and [florenzen/sugarj](https://github.com/florenzen/sugarj).
-
Productions `syntax {S} S ::= ...` where the sort parameter `S` only appears on the LHS are buggy, and appear to be de-facto unsupported.
At a minimum, they violate restrictions that we place on ho…
-
A general issue to collect discussion and decisions on supporting type classes. Discussion so far has been along the following lines:
- Introduction of a new, typed language between parsing and Pur…
-
I sometimes find myself needing the hash of a dhall expression in Kubernetes land. It would be nice to have this as a built in. Would this be possible? Given we already know how to calculate the hash …