Previous Episode: Alright, Let’s Do This!

Huge News: Elm 0.19 released! Faster compiler with smaller output Core packages now in "elm" namespace rather than "elm-lang" New Browser module replaces HTML.program stuff New Time module looks nice Looking forward to using Elm again, but first need to get basic Rust backend running... Progress update (reading The Rust Programming Language book): Tests in … Continue reading Slow Going

Huge News: Elm 0.19 released!

Faster compiler with smaller output
Core packages now in "elm" namespace rather than "elm-lang"
New Browser module replaces HTML.program stuff
New Time module looks nice
Looking forward to using Elm again, but first need to get basic Rust backend running...

Progress update (reading The Rust Programming Language book):

Tests in Rust look great

Unit tests in same file as code makes sense
Testing private functions FTW!
Separate integration tests for public library functions makes sense
Skinny main.rs and fat lib.rs files

Read through the I/O Project chapter

Impatient to get to Functional Language Features
But still refreshed previously learnt concepts nicely
Introduced more new stuff than expected, glad I read it

Finally got to Functional Language Features chapter

Covered anonymous functions and iterators, basically map
The Improving Our I/O Project section was probably the best

Just started reading the More About Cargo and Crates.io chapter

At some point may have crate I'd like to release, who knows?

Released minor update to WP Cron Pixie

Now built with local to project Elm 0.18 tools
Cleaned up package dependency that prevents Elm 0.19 upgrade
Next version will therefore use Elm 0.19

Micro.blog: @ianmjones


Twitter: @ianmjones

Twitter Mentions