Hume (programming language): Difference between revisions

Content deleted Content added
Example: layout
Example: comment
Line 15:
 
== Example ==
 
The expression language is [[Haskell]]-like.
 
<source lang="haskell">
data Coins = Nickel | Dime | Fake;
Line 49 ⟶ 52:
;
vend drink cost v =
if v >= cost
then ( give drink, v - cost, *, "your drink")
else ( *, v, *, "notmoney is short of enough" ++ show (cost-v));
give drink = case drink of