back to webfun home
last updated
i recently discovered Elm, a strictly-typed functional language for frontend webdev. i'm having a ton of fun with it so far! i've been meaning to learn how to program in a functional paradigm, and i'm OBSESSED with frontend lately; elm is my obvious choice ;)
the syntax is based on Haskell, which is new to me, but i'm getting the hang of it pretty quickly. i really like the strict typing system, and how the compiler uses it to rapidly identify programming errors! feels like i can't make a BAD elm program. it's great.
Elm is a delightfully FUNctional frontend webapp language, and i've been having a blast making my silly weather app with it! check it out! it's a little shitty right now, but most of the important functionality has already been implemented, so it's just the fun stuff from here!
check out the
source code!
the elm files are all in the src
directory.
note: the javascript files have been compiled by elm!
it's full of browser-specific words of encouragement and assorted
treats (including jelly beans, gumdrops, etc). it's not supposed to be
for people to read!!!
Pirate Weather v0.1 (permalink) released 2025-06-15, copyright Mel Meadwell, available under AGPL-3.0-or-later.