x = -> print what -> -> -> -> go to the barn open -> the -> door open -> the door hello = -> my func h = -> hi eat ->, world (->)() x = (...) -> hello! hello.world! hello!.something what!["ofefe"] what! the! heck! (a,b,c,d,e) -> (a,a,a,a,a) -> print a (x=23023) -> (x=(y=()->) ->) -> (x = if something then yeah else no) -> something = (hello=100, world=(x=[[yeah cool]])-> print "eat rice") -> print hello (x, y) => (@x, @y) => (x=1) => (@x=1,y,@z="hello world") => x -> return y -> return 1 z -> return 1, "hello", "world" k -> if yes then return else return -> real_name if something -- d( -> print "hello world" 10 ) d( 1,2,3 4 5 6 if something print "okay" 10 10,20 ) f( )( )( what )(-> print "srue" 123) -- x = (a, b) -> print "what" y = (a="hi", b=23) -> print "what" z = ( a="hi", b=23) -> print "what" j = (f,g,m, a="hi", b=23 ) -> print "what" y = (a="hi", b=23, ...) -> print "what" y = (a="hi", b=23, ... ) -> print "what" -- args = (a b) -> print "what" args = (a="hi" b=23) -> print "what" args = ( a="hi" b=23) -> print "what" args = (f,g,m a="hi" b=23 ) -> print "what" nil