Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.03 KB

CONTRIBUTING.md

File metadata and controls

29 lines (22 loc) · 1.03 KB

Project structure

  • root: Contains tests and nothing else
    • codegen: Codegen core. Defines algebras and default interpreters.
    • sample: Target for run, as well as integration tests for generated code. Can be generated via run in the sbt console.

Coding guidelines

Useful commands inside sbt console

  • testSuite: Compile, test codegen, run sample codegen, compile sample, run tests inside sample
  • cli: Useful for scripting: sbt 'cli --client ...'

Resources