Skip to content

foo/minihaskell

Repository files navigation

Liczby naturalne są reprezentowane jako następniki zera:

0 – Zero
1 – Succ Zero
2 – Succ (Succ Zero)
3 – Succ (Succ (Succ Zero))
itd.


Wskazówki co do uruchomienia:
Przykładowo uruchomię dodawanie dwóch liczb:
$ runghc MiniHaskellInterpreter.hs „add.mhs”
Succ Zero
Succ (Succ (Succ Zero))
Program powienien wypisać
Succ[Succ[Succ[Succ[Zero]]]]

About

Interpreter of a lazy, purely functional programming language with I/O.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published