Skip to content

dvreeze/formula

Repository files navigation

Formula

Formula offers lightweight XBRL formula support.

It is lightweight in many ways:

  • It depends on the OIM (Open Information Model), so on aspects instead of XBRL XML syntax
  • It does not depend on XPath, and compilation of XPath expressions
  • It should use a lightweight (case-class based) taxonomy model (in the future)
  • It can be used for learning about (performance of) XBRL formulas
  • It can be used for playing with XBRL formulas and trying them out, without using any XBRL XML linkbase syntax
  • It runs in the browser too
  • It also offers a lower level of abstraction, in which formula processing is made entirely explicit, on top of aspects