Top Stories published by theburningmonk.com in June of 2014

Dart — Emulating enums using Constant Constructor

Whilst Dart doesn’t have support for enum types but it turns out you can do a pretty good job of emulating it using Dart’s constant constructors (which allows you to create compile-time constants with your class, which in .Net you’re restricted…


Dart — Emulating F#’s Discriminated Union (i.e. an algebraic data type)

Algebraic Data Type

An algebraic data type is a basically a composite type that is formed by combining other types, sometimes also referred to as “sums-and-products”…


NDC Oslo 2014 — Takeaways from “Career reboot for the developer mind”

Cory House gave a good talk titled “Becoming an Outlier: Career Reboot for the Developer Mind“ at this year’s NDC Oslo conference (there’s really so many to choose from!) and it’s one that has really resonated…