1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 18:18:51 +03:00
mal/io/tests/stepA_mal.mal
2016-06-12 21:40:08 -04:00

34 lines
481 B
Plaintext

;; Testing basic Io interop
(io-eval "7")
;=>7
(io-eval "\"7\"")
;=>"7"
(io-eval "123 == 123")
;=>true
(io-eval "123 == 456")
;=>false
(io-eval "list(7, 8, 9)")
;=>(7 8 9)
(io-eval "Map with(\"abc\", 789)")
;=>{"abc" 789}
(io-eval "\"hello\" println")
; hello
;=>"hello"
(io-eval "Lobby foo := 8")
(io-eval "Lobby foo")
;=>8
(io-eval "list(\"a\", \"b\", \"c\") map(x, \"X\" .. x .. \"Y\") join(\" \")")
;=>"XaY XbY XcY"
(io-eval "list(1, 2, 3) map(x, 1 + x)")
;=>(2 3 4)