forked from: flash on 2009-5-3

by yonatan
♥0 | Line 26 | Modified 2009-05-03 11:17:44 | MIT License
play

ActionScript3 source code

/**
 * Copyright yonatan ( http://wonderfl.net/user/yonatan )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/msdf
 */

// forked from yonatan's flash on 2009-5-3
package {
    import flash.display.Sprite;
    public class Main extends Sprite {
        public function Main() {
            var ret:Function = s(k)(k)(show);
            ret();
        }
        
        private function show():void {
            graphics.beginFill(0x885577);
            graphics.drawRect(0,0,111,111);
            graphics.endFill();
        }
        
        private function k( x:* ):* {
            return function( y:* ):* {
                return x;
            }
        }
        
        private function s( x:* ):* {
            return function( y:* ):* {
                return function( z:* ):* {
                    return( x(z)(y(z)) );
                }
            }
        }
    }
}