Function Manipulation Language
Function Manipulation Language is an actively used programming language created in 2012. fml is an optimizing, function-oriented, array programming language. Unlike other array programming languages, it aims to have a less symbol-heavy but still concise syntax, and non-strict semantics that allow for high-level optimization. Note that fml is not: meant for serious use always faster than systems languages like C/C++/etc. always more expressive than general-purpose languages like Python, Javascript, etc. suitable for cryptography, real-time, or low-level applications that require fine control of time and space complexity
8Years Old | ?Users | ?Jobs |
- Function Manipulation Language first appeared in 2012
- Function Manipulation Language was created by Joe Groff
- Have a question about Function Manipulation Language not answered here? Email me and let me know how I can help.
Example code from the web:
pad = x flip[stitch] 0, stitch 0, flip[cat] 0, cat 0 life = pad, neighborhoods[3 3], [ravel, [sum in?: [x @ 4, + 3; 3]]]/2 [0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0] replicate[life]-times[5] ### [0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0] ###
Last updated August 9th, 2020