RosettaCodeData/Task/Stack/J/stack-1.j

5 lines
124 B
Plaintext

stack=: ''
push=: monad def '0$stack=:stack,y'
pop=: monad def 'r[ stack=:}:stack[ r=.{:stack'
empty=: monad def '0=#stack'