Elm Weekly

Share this post
Elm Weekly - Issue #112
www.elmweekly.nl

Elm Weekly - Issue #112

Wolfgang Schuster
May 19, 2020
Share this post
Elm Weekly - Issue #112
www.elmweekly.nl

Comparing Elm to Ember Octane and React, using Elm from React, compile time checks with phantom types and with elm-review, GraphQL, anonymous types, and fearless refactoring.


Articles and Discussion

Comparing Elm to Ember Octane and React

Éber Freitas Dias made a proof-of-concept Hacker News search to compare it with implementations in React and Ember.

Compile-time checks on values in a list with phantom types

I explored two different techniques for enforcing compile-time constraints on lists of values passed to a function.

Querying with GraphQL optional arguments in Elm

Amanda Beiner explains how optional arguments can be passed to queries when using dillonkearns/elm-graphql.

How to use Elm in a React app (with Parcel)

Lars Lillo Ulvestad shows how Elm can be gradually adopted in a React app.

Anonymous types matter

Marek Fajkus discusses the usefulness of anonymous types with examples from Elm, PureScript and Haskell, and introduces turboMaCk/non-empty-list-alias, a non-empty list package based on the ideas in the post.

Tools and Projects

sparksp/elm-review-ports: Reviewing ports with elm-review

Phill Sparks created several elm-review rules to check for unused ports, ports with duplicate names, and ports that don't send or receive a Json.Encode.Value.

Talks

That's it for this week!

Please help me offset the costs of Elm Weekly by sponsoring me on GitHub.

If you have something you’d like to submit for an upcoming edition, tweet @elmweekly with a link, send an email through to elmweekly@korban.net, or just hit Reply.

Share this post
Elm Weekly - Issue #112
www.elmweekly.nl
Previous
Next
TopNew

No posts

Ready for more?

© 2023 Wolfgang Schuster
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing