Skip to content

Instantly share code, notes, and snippets.

@neongreen
Created July 9, 2019 23:04
Show Gist options
  • Save neongreen/66018eeaf0349031e4f6ae64635f3dd3 to your computer and use it in GitHub Desktop.
Save neongreen/66018eeaf0349031e4f6ae64635f3dd3 to your computer and use it in GitHub Desktop.
module Pipes.Core (
-- * Proxy Monad Transformer
-- $proxy
Proxy
, runEffect
-- * Categories
-- $categories
-- ** Respond
-- $respond
, respond
, (/>/)
, (//>)
-- ** Request
-- $request
, request
, (\>\)
, (>\\)
-- ** Push
-- $push
, push
, (>~>)
, (>>~)
-- ** Pull
-- $pull
, pull
, (>+>)
, (+>>)
-- ** Reflect
-- $reflect
, reflect
-- * Concrete Type Synonyms
, X
, Effect
, Producer
, Pipe
, Consumer
, Client
, Server
-- * Polymorphic Type Synonyms
, Effect'
, Producer'
, Consumer'
, Client'
, Server'
-- * Flipped operators
, (\<\)
, (/</)
, (<~<)
, (~<<)
, (<+<)
, (<\\)
, (//<)
, (<<+)
-- * Re-exports
, closed
) where
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment