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

https://github.com/junaidzm13/sigma-calculus-interpreter

A sigma calculus based interpreter implemented using Haskell and related underlying programming concepts.
https://github.com/junaidzm13/sigma-calculus-interpreter

functional-programming haskell

Last synced: 5 months ago
JSON representation

A sigma calculus based interpreter implemented using Haskell and related underlying programming concepts.

Awesome Lists containing this project

README

          

# Sigma Calculus Interpreter

A sigma calculus based interpreter implemented using Haskell and related underlying programming concepts i.e.
- Monads (Stateful and Checked Monad)
- Classes and Inheritance
- Unary and Binary Operations
- Data types
- Repl Interpreter
- Evaluate by need
- Pretty printer
- Abstract and concrete syntax

### To run the interpreter see: *"Part 3 of the Report.pdf in src directory".*