Front Row guides and best practices
Why do we use terms like "Monoid" and what do they mean?
Conventions for naming database entities, JSON serializations, etc.
- Best Practices - Best practices in a Haskell code base.
- API - Best practices in our Haskell API specifically.
- Persistent - Best practices for persistent-based database interaction.
- Style - Haskell style. TL;DR: use Fourmolu.
- Testing - Haskell testing practices, work in progress.
- Style - Shell style. TL;DR: use ShellCheck and shfmt.
- Open Source - Processes and practices for our open source libraries.