Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: about 1 month 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".*