AFL

Arguably Functional Language



AFL Documentation

Components


AFL provides methods to introduce utility and other functions and variables into the namespace at startup, in order to provide a more convenient coding experience. These are called components, and are essentially files of AFL code. by default, AFL comes with 3 'core components', which are explicitly checked for when AFL starts. These components are called Math, Util, and Help.

It should be noted that the Help component is not initialized if AFL is to be running files. For more information on this, check out the entry on command line arguments. You can create a component by placing a file of AFL code into AFL's 'lib' folder. Placing components in any subfolder of lib will not be executed.