• Idioms and Antipatterns
  • Idioms
  • Rebuilding an expression
  • Args invariants
  • Subclassing
  • Antipatterns
  • Unpacking singleton args
  • Wild and match
  • Strings as input
  • Creating Symbols