~/talks

Adam Rosien

what they talk about

all 5 in the filters

where they keep going back

no series more than once — all 5 in the filters

on a stage with

who talks about the same things

titleconferencedate
Async/Await for the Monadic ProgrammerScala Days 2023 Seattle2023-06-05
Compares monadic for-comprehensions (Futures, Cats combinators, error handling via MonadError) with C#/Scala-style async/await and Cats Effect IO, showing how…
Talk on
You Didn't Know It, but You Really Want to Learn Sequent CalculusTypelevel Summit 20202020-03-12
Shows an implemented sequent-calculus prover in Scala that reifies types to formulas via a ToFormula type class, uses Cats Show for readable output, and…
Talk on
Systematic Software with ScalaTypelevel Summit Philadelphia 20192019-04-01
Claims about "ten or so" repeatable Scala strategies get concrete: ten-ish strategies are listed and five are demonstrated by building a tiny stream library…
Talk on
Strings are Evil: Methods to hide the use of primitive typesScala Days Berlin 20182018-05-14
Primitive primitives like Int and String cause bugs by allowing invalid domain values; concrete remedies shown include a simple type alias, a case class with a…
Talk on
Lovely for-comprehensions: Scala's most useful syntactic toolScala.IO 20142014-10-23
Explains that for-comprehensions desugar to map and flatMap and filter, shows how a one-line for becomes map, nested lines become flatMap chains, and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.