~/conference

Oslo Elm Day 2019

titleauthorlength
Exploring elm-spa-exampleRichard Feldman45m
Modernized elm-spa-example shows concrete changes: each page has its own model/view/update and headers inside a single module; an opaque Endpoint type and…
Talk on
Lessons learned teaching Elm to kidsTeodor Lunaas Heggelund19m
Ten weekly sessions with ten Tuesdays and eleven kids aged 12–16 use Elm in the browser (ellie/trial) so no installs are needed and code runs and shares…
Talk on
Picture combinators and recursive fishEinar W. Høst23m
Live coding recreation of Escher's Square Limit using Elm and SVG reproduces Henderson 1982's functional geometry by treating a picture = box -> rendering…
Talk on
Color Coding with ElmTessa Kelly33m
Shows concrete Elm code and packages: an Elm color library and a palette package (test9-palette) plus color-extra and elm-css examples, SVG arcs built by hand…
Talk on
A Markup for the Statically TypedMatthew Griffith20m
Elm Markup v3 brings static types, structured errors, and extensibility to a lightweight markup that parses to Html, Elm UI, or an arbitrary view function. It…
Talk on
Audio, Video, and Elm - Best Practices for MultimediaDan Abrams19m
Demonstrates building players in Elm by creating media via ports and putting a media reference in the model so play/pause/seek become commands and…
Talk on
On the Elm Track with NSBJonas Berdal18m
NSB moves its web platform into Elm and after one and a half years has 14 Elm applications and 60,000 lines of Elm code powering almost the entire ticket…
Talk on
Do Parsers dream of Electric Guitars?Ju Liu24m
Builds an Elm program that reads a guitar chord sheet and actually parses tokens like [Am-7] into a Chord record with Note and Quality types instead of relying…
Talk on
Emulating the Nintendo Game Boy CPU with ElmManuel Fuchs18m
An Elm-based Game Boy CPU emulator compiles to JavaScript and runs ROMs in the browser with two ports: raw pixel canvas and Web Audio, successfully running…
Talk on
Elm at large (companies)Luca Mugnaini19m
Registration & Authentication at Rakuten shifts from JSP/JSF to Elm in about a year, with 10 former back-end engineers and 12 interns learning Elm and three…
Talk on
Being human in the Elm communityOssi Hanhinen16m
Claims that Elm deliberately designs for humans: compiler messages like the triple equals error point to fixes and docs, packages require per-function…
Talk on
Slaying a UI AntipatternKris Jenkins29m
Many sites show empty lists or zeroes while data is actually loading because they use a Boolean loading flag plus an empty collection. The fix is a four‑state…
Talk on
Joyful Particles in ElmBrian Hicks20m
Library elm-particle for Elm generates SVG particle effects integrated with The Elm Architecture, demonstrated by building fireworks and confetti. Code creates…
Talk on
Parsing lexical ambiguity with Elm and expressive typesEmma Tsujimoto Cunningham21m
A Buffalo parser viewer implemented in Elm generates concrete parse trees and semantic results for any n > 0 and shows counts rising: 2→1, 3→3, 4→4, 5→7, 6→10…
Talk on
The Extensibility ProblemRobin Heggelund Hansen14m
Elm code stays concrete which makes reasoning trivial but blocks practical optimizations. An escape room hint search is implemented by word-splitting then…
Talk on
Tarring files with ElmJames (Jim) Carlson20m
A small Elm library, elm-tar, actually encodes a list of files (text or binary) into a single tar archive using elm/file and elm/bytes and emits properly…
Talk on
A native interpreter for ElmFilip Haglund18m
Built a native Haskell interpreter that runs Elm programs so a platform can spin up 100k apps and load state from disk, run update, and store it back. It…
Talk on
Automated conference scheduling powered by ElmViktor Tymoshenko16m
NoConf is an automated conference scheduler that combines a Scala backend AI solver with an Elm frontend to satisfy hard requirements and optimize soft…
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.