flow-1.0.0: README.md
<h1 align="center">
<a href="https://github.com/tfausak/flow">
Flow
</a>
</h1>
<p align="center">
Functions and operators for more understandable Haskell
</p>
<p align="center">
<a href="https://hackage.haskell.org/package/flow"><img alt="" src="https://img.shields.io/hackage/v/flow.svg"></a>
<a href="https://travis-ci.org/tfausak/flow"><img alt="" src="https://img.shields.io/travis/tfausak/flow/master.svg"></a>
<a href="http://packdeps.haskellers.com/feed?needle=flow"><img alt="" src="https://img.shields.io/hackage-deps/v/flow.svg"></a>
</p>
<hr>
Flow provides functions and operators for writing more understandable Haskell.
- [Install](#install)
- [Use](#use)
- [Develop](#develop)
## 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.
``` sh
$ 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.
``` hs
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.
``` sh
$ 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.
[semantic versioning]: http://semver.org/spec/v2.0.0.html
[the change log]: CHANGELOG.md
[the haddock documentation]: https://hackage.haskell.org/package/flow
[fork a repo]: https://help.github.com/articles/fork-a-repo/