Skip to content
vic

tewe/uroboro

An Implementation of a Language with Pattern and Copattern Matching

tewe/uroboro.json
{
"createdAt": "2014-10-04T21:46:10Z",
"defaultBranch": "master",
"description": "An Implementation of a Language with Pattern and Copattern Matching",
"fullName": "tewe/uroboro",
"homepage": "",
"language": "Haskell",
"name": "uroboro",
"pushedAt": "2015-05-25T18:58:54Z",
"stargazersCount": 5,
"topics": [],
"updatedAt": "2022-07-01T23:02:19Z",
"url": "https://github.com/tewe/uroboro"
}

An Implementation of a Language with Pattern and Copattern Matching

Section titled “An Implementation of a Language with Pattern and Copattern Matching”
cabal sandbox init
cabal install --jobs --enable-tests
cabal test
cabal run -- samples/fib.uro -- "fib().head()"
cabal haddock
open dist/doc/html/uroboro/index.html
cabal exec -- ghci test/Spec.hs
:main
:reload
cabal exec -- ghci -Wall test/Uroboro/ParserSpec.hs
hspec spec