Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bryjen/monkeylang

F# implementation of the Monkey programming language
https://github.com/bryjen/monkeylang

compiler dotnet fsharp interpreter monkeylang

Last synced: 26 days ago
JSON representation

F# implementation of the Monkey programming language

Awesome Lists containing this project

README

        




MonkeyInterpreter







An interpreter for the Monkey programming language made in F#


WIP



## Why F#?
While Thorsten Ball's of the [original implementation](https://interpreterbook.com/) of the interpreter is in Go, I find F# a much more interesting language to build programs in.

I also believe that it is a great learning experience, for me, translating procedural Go code into functionally idiomatic F# code.