by Alessandro Cheli
A small, purely functional interpreted programming language.

minicaml is a small, purely functional interpreted programming language.

The REPL can show each reduction step that is done in evaluating an expression. I'd also like in the near future to implement a compiler and abstract machine for this project.

let rec fib = fun n ->
  if n < 2
  then n
  else (fib (n - 1)) + (fib (n - 2));;

fib 10
Information updated 01/13/20
Note: This entry has not yet been moderated.
View Comments