lambda-calculus-interpreter: Lambda Calculus interpreter

[ bsd3, language, library, program ] [ Propose Tags ]

Please see the README on GitHub at https://github.com/githubuser/lambda-calculus-interpreter#readme


[Skip to Readme]
Versions [faq] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), lambda-calculus-interpreter [details]
License BSD-3-Clause
Copyright 2018 Author name here
Author Author name here
Maintainer example@example.com
Category Language
Home page https://github.com/githubuser/lambda-calculus-interpreter#readme
Bug tracker https://github.com/githubuser/lambda-calculus-interpreter/issues
Source repo head: git clone https://github.com/githubuser/lambda-calculus-interpreter
Uploaded by xeontem at Wed Sep 12 07:27:42 UTC 2018
Distributions NixOS:0.1.0.3
Executables lci
Downloads 597 total (75 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2018-09-12 [all 1 reports]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
ciDisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for lambda-calculus-interpreter-0.1.0.3

[back to package description]

lambda-calculus-interpreter

Build Status

Testing

To run tests execute $ stack test To re-run tests on file changes execute $ stack test --file-watch To add a new test, create a module inside tests directory, this module should export its tests as TestTree datatype. Then import this new module to tests/Spec.hs, and add its tests to list of other tests in main (see ShadowingTest for example).

For windows users

The issue with symbol λ occures with encoding system different from UTF-8. Thus, to run project on Windows machine you should set UTF-8 encoding for terminal. Example for PowerShell: lambda-calculus-interpreter>chcp 65001 lambda-calculus-interpreter>stack ghci