-
Currently actors are designed as `Actor[+E, -A, +B]`.
Let's say we want our actor to handle 2 types of messages and return a different response type for each.
```
sealed trait Msg
case class Msg1(…
-
Hello,
_tl;dr_ When creating re-usable widgets with Concur Haskell, should I use Signals, Pipes, both, or something totally different (e.g. pulling the recursion into the parent widget)?
This is…
-
I think I can improve the logic system (`Logic.Propositional`) from its current form. The main complaint I have is that I don't think the rules accurately capture natural deduction. Consider:
```hask…
-
gusty updated
6 years ago
-
Note: the issue was created automatically with bugzilla2github tool
Original bug ID: BZ#3449
From: @JasonGross
Reported version: 8.5
CC: @ppedrot
-
Another chapter where the code is flawless and examples are clear. I'm writing my thoughts, but again, this is not as much a tech edit as it is an opinionated brain dump:
This was an interesting ch…
-
Hey guys, first time Fantasyland implementer here.
I recently implemented an Option type for TypeScript, and took a shot at adding Fantasyland support to it. As a Haskell and category theory newbie…
-
Current stack allows to write this new syntax:
```
extra-deps:
- git: git@github.com:NorfairKing/validity.git
commit: a86dd3e4830c14c056a0d5d8712864d395d25b2a
```
the old syntax for this w…
-
**The problem**
The current implementation of `foldMap` has some type inference issues
```ts
import * as option from 'fp-ts/lib/Option'
import * as array from 'fp-ts/lib/Array'
import { monoi…
-
Would you be interested in a contravariant functor added to the spec?
It would have a method `contramap :: Contravariant f => (a -> b, f b) -> f a`. It would become a dependency to `profunctor`. The …