Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Handling Null in Functional Programming

Evelyn Masso
February 02, 2019

Handling Null in Functional Programming

Nulls are a fact of life—sometimes a value can be absent, which is important information to have However if a variable can be null, we often have to write extra code to handle that possibility. How can we utilize functional, typed languages to only allow null where it communicates important information and eliminate it everywhere else? This talk will identify patterns to do just that and discuss how they can help shape your application’s architecture.

Given at Empex LA (http://empex.co/la.html)

Evelyn Masso

February 02, 2019

Transcript

30 slides

More Decks by Evelyn Masso

Other Decks in Programming