This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function each(object, callback) { | |
| Object.keys(object).forEach(function(key) { | |
| var value = object[key]; | |
| callback(key, value); | |
| }); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!doctype html> | |
| <html> | |
| <head> | |
| <title>CSS Magic</title> | |
| <style> | |
| .switch:before, .switch.off:before { | |
| content: ""; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package ; | |
| class Utils | |
| { | |
| public static function extend(obj1: Dynamic, obj2: Dynamic): Dynamic { | |
| var keys = Reflect.fields(obj2); | |
| for (k in keys) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| do -> | |
| noop = -> | |
| methods = ['assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', | |
| 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', | |
| 'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd', | |
| 'timeStamp', 'trace', 'warn'] | |
| console = (window.console or= {}) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Packages # | |
| ############ | |
| # it's better to unpack these files and commit the raw source | |
| # git has its own built in compression methods | |
| *.7z | |
| *.dmg | |
| *.gz | |
| *.iso | |
| *.jar | |
| *.rar |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Compiled source # | |
| ################### | |
| *.com | |
| *.class | |
| *.dll | |
| *.exe | |
| *.o | |
| *.ppu | |
| *.dcu | |
| *.so |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Function::property = (prop, desc) -> | |
| Object.defineProperty @prototype, prop, desc | |
| Function::staticProperty = (prop, desc) -> | |
| Object.defineProperty @, prop, desc | |
| class MyClass | |
| privateVar = 5 | |
| testVar = 10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var path = require('path'); | |
| var fs = require('fs'); | |
| var es6shim = require('es6-shim'); | |
| /** | |
| * dir: path to the directory to explore | |
| * action(file, stat): called on each file or until an error occurs. file: path to the file. stat: stat of the file (retrived by fs.stat) | |
| * done(err): called one time when the process is complete. err is undifined is everything was ok. the error that stopped the process otherwise | |
| */ | |
| var walkFiles = function(dir, action, done) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| extend = (target, objects...) -> | |
| for obj in objects | |
| for key, value of obj | |
| target[key] = value | |
| target | |
| # One object | |
| a = extend {}, {test: 5} | |
| alert JSON.stringify(a) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Collection | |
| data = | |
| collection: {} | |
| state: {} | |
| proxies: | |
| handler: {} | |
| keyHandler: {} | |
| contructor: (content) -> | |
| if content |