Fabula’s Type System

Fabula has a powerful, primarily static, type system, which combines elegance with practicality. It supports the following groups of data types:

  1. Numbers, including integers
  2. Strings
  3. Time values
  4. Time intervals
  5. Arrays
  6. Dictionaries
  7. Functions
  8. Composite objects (a.k.a. structures)
  9. Variant objects (a.k.a. algebraic data types)
  10. XML nodes
  11. Actions
  12. Dynamic data

Continue reading

Advertisements

Welcome!

This blog is dedicated to Fabula Programming System (FPS), an innovative suite of software tools designed for building sophisticated, maintainable, fast and reliable web applications.

FPS achieves its goals, first of all, by using for client-side programming a declarative language called Fabula.
Continue reading