Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 380 Bytes

STYLE.md

File metadata and controls

9 lines (8 loc) · 380 Bytes

Aiken style guide

  • any stdlib types are imported, our own types are all used qualified
  • library functions are used qualified
  • all function parameters are typed
  • use nesting where appropriate
  • don't let-bind anonymous functions
  • no shadowing, if you want to discard intermediary variables, use blocks instead
  • no library type names should overlap with anything in stdlib