Skip to content

Configurability

Aras Ergus requested to merge configurability into master

This adds the possibility to configure several aspects of BB4GG using the Conferer library, thus "fixes" #30 (closed). A few assorted thoughts:

  • I had to make some painful compromises in the implementation (such as deviating from our naming conventions in order to use some derivation magic) and would be willing to change things if you think something else is better.
  • A few constants still remain as I didn't see the point in making them configurable, but I can do that if you think it's more appropriate.
  • Conferer has companion libraries for reading configuration from JSON, YAML or Dhall files; but I didn't add them for now.

Merge request reports