infralang
Create your code on AWS lambda in a single place!
infralang -e
♥ bin/infralang -e '(+ 1 1)'2♥ bin/infralang -e '(+ 2 4)'6
infralang -c
♥ bin/infralang -c '(console.log (+ 2 4))'
(set variableName value)
(set variablename (sns "sns-topic"))
name value name2 value2)
(loop(set list [1 2 3]) (loop [l list] (console.log l) (if l.length (recur (l.slice 1))))
(fn [arg1 arg2 ...] code...)
(fn [msg] onMessage (notif.publish {hello: "world"})) (set notif (sns "sns-topic")) (notif.subscribe onMessage)
(fetch "url")
(fetch "http://www.example.com")
(lambda "name" (fn [] null))
(set x (lambda "functionName" (fn [x] (console.log "hello" x)))) (x.call "param")