homepage: http://www.haskell.org/arrows/
changelog-type: ''
hash: 3db7220c7474cffe470e440f7fabf0badbab1466840b3c7d2bbf1ffe79fe2cf4
test-bench-deps: {}
maintainer: Jose Iborra <pepeiborra@gmail.com>
synopsis: quasiquoter translating arrow notation into Haskell 98
changelog: ''
basic-deps:
  base: <5
  array: -any
  containers: -any
  transformers: -any
  haskell-src: -any
  template-haskell: <2.12
all-versions:
- '0.1'
author: Jose Iborra <pepeiborra@gmail.com>
latest: '0.1'
description-type: text
description: ! "A prototype quasiquoter for arrow notation packaged by Jose Iborra,\nbased
  on the arrowp preprocessor developed by Ross Paterson <ross@soi.city.ac.uk>.\n\nNote
  that recent versions of GHC support this notation directly, and\ngive better error
  messages to boot. But the translation produced by GHC\nis in some cases not as good
  as it could be.\n\nRUNNING THE ARROW QUASI QUOTER\n\n\naddA :: Arrow a => a b Int
  -> a b Int -> a b Int\naddA f g = [proc| x -> do\n\t\ty <- f -< x\n\t\tz <- g -<
  x\n\t\treturnA -< y + z |]\n"
license-name: GPL

Update from Hackage at 2017-06-14T13:08:01Z
Update from Hackage at 2017-06-14T13:08:01Z
