Select example or write your own...
Ex1: Simple Arithmetic
Ex2: Arithmetic w/ Copying
Ex3: If Statement w/ Copying
Ex4: Recursive Factorial
Ex5: Imperative Computation
Ex6: Call-with-current-continuation
Ex7: Divergent Computation
Ex8: Primality Test
Ex9: Simple State via Spartan Ops.
Ex10: Simple State via State Monad
Ex11: Coin Flip
?
Compile >>
⏮️
⏪
⏯️
⏩
⏭️
Step Count: 0
Paper
:
Local Reasoning for Robust Observational Equivalence
by
Dan R. Ghica
,
Koko Muroya
and
Todd Waugh Ambridge
[
PDF
]
Blog posts
:
How to make a programming language out of an algebra
,
Part 1
and
Part 2
This is a visualisation/simulation tool of the GoI-style programming language framework Sᴘᴀʀᴛᴀɴ, by
Dan R. Ghica
,
Koko Muroya
and
Todd Waugh Ambridge
. Visualiser implemented by
Todd Waugh Ambridge
(based on previous work by
Steven Cheung
, using
graph-viz-d3-js
for generating diagrams and
lo-js
for parsing).