language-dickinson-0.1.0.0: test/data/hangIndefinitely.dck
%-
(:def fst
(:lambda xy (text, text)
(:match xy (x, _)
x)))
(:def snd
(:lambda xy (text, text)
(:match xy (_,x)
x)))
(:def greeter
(:lambda dog (text, text)
(:let
[name ($fst dog)]
[pronoun ($snd dog)]
(:oneof
(| "${name} eats toilet paper sometimes but ${pronoun} tries.")))))
(:def main
($ greeter ("Maxine", "she")))