Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/felixschl/purescript-pipes-aff

Purescript port of purescript-pipes-concurrency
https://github.com/felixschl/purescript-pipes-aff

Last synced: 7 days ago
JSON representation

Purescript port of purescript-pipes-concurrency

Awesome Lists containing this project

README

        

# Purescript-aff-bus

> WIP: Purescript port of pipes-concurrency for Haskell

### TODO

#### Write instances

* [ ] Implement `Functor` instance for `Input`
* [ ] Implement `Applicative` instance for `Input`
* [ ] Implement `Bind` instance for `Input`
* [ ] Implement `Alternative` instance for `Input`
* [ ] Implement `Monoid` instance for `Input`
* [ ] Implement `MonadPlus` instance for `Input`
* [ ] Implement `Monoid` instance for `Output`
* [ ] Implement `Contravariant` instance for `Output`
* [ ] Implement `Divisable` instance for `Output`
* [ ] Implement `Decidable` instance for `Output`

#### Buffering

* [ ] Implement buffer type: `Bounded Int`
* [ ] Implement buffer type: `Single`
* [ ] Implement buffer type: `Latest a`
* [ ] Implement buffer type: `Newest Int`
* [ ] Implement buffer type: `New`