Skip to content

Lambda Calculus Parser and TypeChecker: Strong Typed and supporting Linear Types

License

Notifications You must be signed in to change notification settings

marcecaro/PolyCore

 
 

Repository files navigation

PolyCore

PolyCore is a parser and type checker for a simple functional languaje. The ourput is the parsed program and the type check result.

Setup and Build

Pre Requisite

curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh

Setup

$ . ~/.bashrc 
$ stack setup
$ stack update
$ stack install haskell-dap ghci-dap haskell-debug-adapter

Build

$ stack clean --full
$ stack build

About

Lambda Calculus Parser and TypeChecker: Strong Typed and supporting Linear Types

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 100.0%