Pattern Matching in CPS
Log in om je oplossingen te testen.
data Exp r = Exp (r
-> r
-> (Int -> r)
-> (Exp r -> Exp r -> r)
-> (Exp r -> Exp r -> r)
-> r)
zero, one :: Exp r
zero = undefined
one = undefined
const :: Int -> Exp r
const x = undefined
plus = undefined
mult = undefined
evaluate :: Exp Int -> Int
evaluate = undefined
Je kunt zo vaak indienen als je wenst. Er wordt enkel rekening gehouden met je laatst ingediende oplossing.
Log in om je oplossingen te testen.