Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

miniml /mɪnəməl/

A minimal applicative programming language

Usage

Build miniml by typing make, or simply run ./miniml.

miniml can generate Lua code:

$ ./miniml -c examples/fact.miniml
print((function (fact_) fact = fact_ return (fact)(10) end)(function (x)
return ((x < 2) and 1 or (x * (fact)((x - 1)))) end))

$ ./miniml -c examples/fact.miniml | lua
3628800

Oh dear.

References

About

A minimal applicative programming language

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages