homepage: https://github.com/gatlin/tubes
changelog-type: ''
hash: 28a98edefde935c8bdaf9d279d1c240c0cccf893f4ce014455cd44dd5f2d3a09
test-bench-deps: {}
maintainer: gatlin@niltag.net
synopsis: ! 'Effectful, iteratee-inspired stream processing based on a

  free monad.'
changelog: ''
basic-deps:
  free: ! '>=4.12'
  base: ! '>=4.6 && <5'
  comonad: -any
  mtl: -any
  transformers: ! '>=0.3'
all-versions:
- '0.1.0.0'
- '0.2.0.0'
- '0.2.1.0'
author: Gatlin C Johnson
latest: '0.2.1.0'
description-type: haddock
description: ! 'This package provides the @Tube@ monad transformer, allowing any monad

  computation to become a stream processing pipeline. A computation of type

  @Tube a b m r@ consumes values of type ''a'' and produces values of type

  ''b''.


  @Tube@s are coroutines which can suspend computation to yield an

  intermediate value or continue execution by requesting an upstream value.


  Examples and more information may be found at

  <https://github.com/gatlin/tubes>.'
license-name: GPL-3

homepage: https://github.com/gatlin/tubes
changelog-type: ''
hash: 94f4d4c3d46c120ddbdcc5b2a0ad00e840923681da16d9fce633849cc8b7bfe4
test-bench-deps: {}
maintainer: gatlin@niltag.net
synopsis: ! 'Effectful, iteratee-inspired stream processing based on a

  free monad.'
changelog: ''
basic-deps:
  free: ! '>=4.12'
  base: ! '>=4.6 && <5'
  comonad: -any
  mtl: -any
  transformers: ! '>=0.3'
all-versions:
- '0.1.0.0'
- '0.2.0.0'
- '0.2.1.0'
- '0.2.2.0'
author: Gatlin C Johnson
latest: '0.2.2.0'
description-type: haddock
description: ! 'This package provides the @Tube@ monad transformer, allowing any monad

  computation to become a stream processing pipeline. A computation of type

  @Tube a b m r@ consumes values of type ''a'' and produces values of type

  ''b''.


  @Tube@s are coroutines which can suspend computation to yield an

  intermediate value or continue execution by requesting an upstream value.


  Examples and more information may be found at

  <https://github.com/gatlin/tubes>.'
license-name: GPL-3

Update from Hackage at 2015-06-20T18:39:41+0000
Update from Hackage at 2015-06-20T18:39:41+0000
