An open API service indexing awesome lists of open source software.

https://github.com/asarkar/thinking-functionally-with-haskell

https://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107452643
https://github.com/asarkar/thinking-functionally-with-haskell

functional-programming haskell

Last synced: 9 months ago
JSON representation

https://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107452643

Awesome Lists containing this project

README

          

Exercise solutions from the book [Thinking Functionally with Haskell](https://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107452643).

[![](https://github.com/asarkar/thinking-functionally-with-haskell/workflows/CI/badge.svg)](https://github.com/asarkar/thinking-functionally-with-haskell/actions)

## Running tests

```
./.github/run.sh
```

To run all matching tests:
```
./.github/run.sh -m
```

To run exactly matching tests:
```
./.github/run.sh -m "//"
```

To run a _specific test_:
```
./.github/run.sh -m "/Ch11/evaluates expression/eval/"
```

To run a file containing a `main` method:
```
stack runhaskell app/Main.hs
```

To run an executable listed in `package.yaml`:
```
stack build
stack exec
```

## License

Released under [Apache License v2.0](LICENSE).