-
-
Now that Scalaz 8 depends on ZIO (which defaults to `Either` and `Option`), some convenience functions are missing. This ticket is to introduce such convenience functions by adding methods to `IO` and…
-
We’d like to be able to aggressively optimize languages by applying certain equalities to reduce the term tree. However, you can’t in general do optimizations (or more broadly, analyses) of languages …
-
I'll be running two workshops in the coming months:
- 4/17, a Monday at [Holistic Life Foundation](http://hlfinc.org) for folks teaching mindfulness to kids
- 6/25, a Sunday for the Feldenkrais Ea…
-
Many monads defined in monad-bayes are known transformers. For example:
```haskell
-- | Collection of random variables sampler during the program's execution.
data Trace a = Trace
{ -- | Seque…
-
We use Monads to pass variables around that are only read at some points.
We are experiencing quite some issues with combining Monads.
I propose to introduce a context parameter.
We need to pass a …
-
Is there a way to programmatically test types for compliance with the various laws, similar to using [fantasy-laws](https://github.com/fantasyland/fantasy-laws) for Fantasy Land?
-
In the documentation, the section titled [Whither MacroPy](https://macropy3.readthedocs.io/en/latest/discussion.html#whither-macropy) discusses reasonable use cases for macros. I think this is very go…
-
**labels**: suggestion, fp, series, beginner, intermediate
The title says it all. I think it would be interesting to have a series of small talks (up to 15min) to strive through the lands of Monad …
-
I'm Alejandro Serrano, a PhD student in the area of functional programming, currently working in [Utrecht University](http://www.cs.uu.nl/staff/mena.html). I use Haskell for my daily job, but I also l…