Search results
55 packages found
Metaprogramming utilities for CoffeeScript
Generate objects based on a (possibly nested) path and a value.
*The simplicity of Lodash with the functional flair of Rambda.*
`ScopedFunction` allows you to inject scope object into `Function` constructor. The properties of the scope object can be accesed in the function body as if they were closure variables: `ScopedFunction('return s;', { s: 'hello' }) -> 'hello'`.
Lightweight C syntax parser intended for reading header files.
Easy Metaprograming for JS
A collection of APIs that let you write very [DRY](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself) and _meta_ code. Inspired by projects like [Ruby on Rails](https://rubyonrails.org/) and [MobX](https://mobx.js.org/).
Grunt task that runs PumaScript on any JavaScript file
- grunt
- gruntplugin
- grunt task
- task
- optimization
- meta-programming
- metaprogramming
- ecma
- ecmascript
- javascript
- puma
- pumascript
CLI of [Crystal](https://crystal.sh), the code generator for every language and framework
- crystal
- codegen
- code generator
- code generation
- metaprogramming
- node.js generator
- python generator
- php generator
- javascript generator
- coffeescript generator
Universal metaprogramming language to craft it yourself
Enforce documentation in github-flavored readme files to eliminate oral tradition & guarantee support for the next dev
- documentation
- doc
- docs
- written down
- require
- enforce
- guarantee
- ast
- code
- introspection
- abstract syntax tree
- metaprogramming
- runtime
- arbitrary
- View more
Gulp plugin that runs PumaScript on any JavaScript file
- gulp
- gulpplugin
- gulp task
- task
- optimization
- meta-programming
- metaprogramming
- ecma
- ecmascript
- javascript
- puma
- pumascript