flow

Write more understandable Haskell.

http://taylor.fausak.me/flow/

Version on this page:1.0.0@rev:1
LTS Haskell 22.14:2.0.0.4
Stackage Nightly 2024-03-28:2.0.0.4
Latest on Hackage:2.0.0.4

See all snapshots flow appears in

MIT licensed and maintained by Taylor Fausak
This version can be pinned in stack with:flow-1.0.0@sha256:acf5b2b49db56bf047774bc90e57e6c81c5c4d413849d4cdff9dfaf4c71246ab,1478

Module documentation for 1.0.0

Depends on 1 package(full list with versions):

Flow provides functions and operators for writing more understandable Haskell.

Install

To use Flow in a Cabal package, add it to your Cabal file.

build-depends:
    flow ==1.*

For other use cases, install it with Cabal.

$ cabal update
$ cabal install 'flow ==1.*'

Flow uses Semantic Versioning. Check out the change log for a detailed list of changes.

Use

Flow is designed to be imported unqualified. It does not export anything that conflicts with the Prelude. To get started, simply import it.

import Flow

Check out the Haddock documentation for more information about the functions Flow provides.

Develop

If you want to help develop Flow, you’ll need Git, GHC, and Cabal. To get started, clone the repository and install the dependencies.

$ git clone https://github.com/tfausak/flow
$ cd flow

$ cabal sandbox init
$ cabal install --enable-benchmarks --enable-tests --only-dependencies

Once you’ve done that, you should be able to use the normal Cabal tools (repl, test, haddock, and bench in particular). If you’ve made changes that you want merged into this repository, create a fork and open a pull request. GitHub’s Fork A Repo article can help with that.

Changes

Change log

v1.0.0 (2015-04-01)

  • Initially released.

v0.0.0 (2015-04-01)

  • Initially created.