10 builder options across 8 categories.
OCaml is a functional language with a powerful type system, used in compilers, formal verification, and trading systems. Agent rules cover module and functor patterns, option/result type handling instead of exceptions, dune build conventions, and opam package management.
Architecture patterns and principles
Error handling strategies
Code quality tools
Performance optimization guidelines
Security best practices
Community-sourced coding standards
Testing frameworks and conventions