erg/examples/side_effect.er
Shunsuke Shibayama 2a68c89140 Move files
2022-08-19 08:52:10 +09:00

9 lines
329 B
Python

if True, () -> log "hello"
if! True, () => print! "hello"
# if True, () => print! "hello" # this should cause a type error
if True, () ->
_x = "aaa" + input!() # this should cause an effect error
print! "hello" # this should cause an effect error
f x: Int = log x
g x: Int = print! x # this should cause an effect error