Skip to content

adql/Moonad

Repository files navigation

Moonad

Moonad is an interpreter for the esolang COW. I have written it for fun and to improve my Haskell skills, especially of Parsec and the monad transformers ReaderT and StateT.

Usage

Installation

First install Stack. Then compile the project:

stack build

Execution

To run a file containing COW code (e.g. one of the examples in the original project):

stack exec Moonad-exe <filename>

Acknowledgments

  • Sean Heber (BigZaphod) for creating COW

About

A COW interpreter in Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published