Arr.ai
The ultimate data engine
Simple, Immutable Types
A core premise of arr.ai is that the type system should be made as simple as possible, but not simpler.
Numbers, tuples and sets are sufficiently powerful to represent a rich and diverse set of information structures, including arrays, string, dictionaries and even functions.
Expressive Syntax
Arr.ai is optimised for expressivity, not ease of learning. As a functional language designed around relational algebra, it is unlike most other languages.
Investment in understanding fundamental concepts, operations and idioms is repaid with a powerful tool that can (optimistically) reduce the volume of code you need to write by an order of magnitude.