Tune in to the tools and techniques in the Elm ecosystem.
025: elm-ts-interop
March 01, 2021
1:14:46
71.81 MB
Downloads: 0
elm-ts-interop
- Now-deprecated original library -
elm-typescript-interop
- The Importance of Ports - Elm Conf talk by Murphy Randle
- Evan's Vision for Data Interchange document recommends against implicit serialization. The deprecated
elm-typescript-interop
relied on Elm's automatic JSON serialization flags/ports.elm-ts-interop
passesJson.Decode.Value
's which is what the guide recommends. - Blog post about TypeScript's Blind Spots
- TypeScript discriminating unions are analagous to Elm custom types
- Types Without Borders Elm Conf talk
elm-ts-json
Elm pacakge- Elm ts interop npm package
What's the source of truth?
- Nexus - code-first GraphQL server
graphql-js
- schema-first GraphQL- Hasura and PostGraphile - Postgres schema is the source of truth
- Elm Codecs episode
elm-ts-json
Encode docs
Getting Started
- Get your discount code, and learn more about the Pro version, including the scaffolding tool and Pro CLI at elm-ts-interop.com.
Two articles about the redesign of elm-ts-interop
(originally published in Bekk's Functional Christmas posts)