Mark Canlas

New York, NY

Bio

Scala engineer and combinatorics enthusiast

My Talks

Functional Error Handling with Cats

Intro to Functional Error Encoding in Scala

Intro to Implicits

Reading Haskell for Scala programmers

Type class anatomy

Type class survival guide