1. Organize your functional code

  2. Problem Solving with Maybe

  3. Booleans and Enums

  4. Spend Your Divergence Wisely

  5. Composition vs Inheritance

  6. Building Reusable Object-Oriented Systems: Composition

  7. Building Reusable Object-Oriented Systems: Modules

  8. Building Reusable Object-Oriented Systems: Inheritance

  9. Your Program is a Special and Unique Snowflake

  10. My issues with Let

Sign up to receive a weekly recap from Giant Robots