Metaprogramming. Multi-paradigm approach in the Software Engineering.
-
Updated
Oct 25, 2023 - JavaScript
Metaprogramming. Multi-paradigm approach in the Software Engineering.
ES5 shim for ES6 Reflect and Proxy objects
Meta-programming framework for JavaScript based on LayerD concepts
Schema definition and validation 💡
Programming is abstract thinking
Metaprogramming examples
Sample code for Metaprogramming in JavaScript using Proxy, Reflection, Symbol, etc.
controller helper functions
🔍 Ruby's method_missing implementation in modern javascript
Air-gapped IOTA Accounting System For Governments, Institutions, Individuals, and Machines
Slide deck for: Metaprogramming: What it is, how to use it, and why you should care
Code base of JavaScript metaprogramming lessons on JSPoint (Medium publication).
⚓️ An advanced hook system for Javascript classes, objects and function
Metameta is meta core and meta-class programming framework.
ScopedFunction = new Function + scope
Code examples to understand the ES6 Symbol better!
A monorepo that hosts the gen-codes code generation framework.
Contains JS programs I wrote as part of my CS252 Advanced Programming Language Principles coursework. JavaScript is a powerful language, but it does take time to get used to its idiosyncrasies. Learnt many new programming language concepts and patterns (e.g., prototypical inheritance, proxies, metaprogramming) through this language.
Refinable Functions Constructor for Aspect and Feature Modularity
Proxy based unit testing library built for vorge
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."