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

Purescript port of Pipes - http://hackage.haskell.org/package/pipes-4.1.9
https://github.com/felixschl/purescript-pipes

Last synced: 7 days ago
JSON representation

Purescript port of Pipes - http://hackage.haskell.org/package/pipes-4.1.9

Awesome Lists containing this project

README

        

[![build](https://github.com/felixSchl/purescript-pipes/actions/workflows/build.yml/badge.svg)](https://github.com/felixSchl/purescript-pipes/actions/workflows/build.yml)

# Purescript pipes

> Port of the haskell pipes library by Gabriel Gonzalez to purescript:
> https://hackage.haskell.org/package/pipes

## Thanks to

* @scott-christopher for porting `ListT` and writing the `MonadError`,
`MonadWriter`, `MonadPlus` and `Alternative` instances for `Proxy`!

## How-To

For an in-depth overview of pipes follow the tutorial that comes with the
Haskell pipes library. The concepts apply one to one to purescript-pipes.

Also have a look at the examples that come with purescript-pipes. You can run
them using `npm run example`.