Lightning Talk: Grain: WebAssembly Development Made
Lightningat Cloud Native Wasm Day North America 2021 · on Tuesday, 2021-10-12· at 15:55· Room 501 ABC + Online·
summary
Grain is a new WebAssembly-only language that compiles to wasm only, with strong types, closures, pattern matching, GC and custom types while still allowing loops and mutation. Tooling includes a formatter and language server and a robust stdlib. Demos include a WAGI two-line server and a file-server example that guesses content types, plus Atmo examples showing a GraphQL + cache flow over SpaceX data. Error handling favors result types over exceptions. Community and contrib via Discord; wasm-bindgen support is incoming.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:23Language Overview
- 1:33Goals
- 2:29Getting Started
- 2:44WebAssembly Gateway
- 3:19File Server
- 4:05Atmo
- 4:52Cache
- 6:20Join the conversation
- 7:00Contribute
- 7:35Sponsorship
- 7:51Outro
related talks
26mEffortless Concurrency with Grain & Lunatic
09mLightning Talk: Building web services for a future based on WebAssembly
13mLightning Talk: WebAssembly from the Inside Out
13mLightning Talk: Wildly Distributed Programming: Wasm and the Future of Distribute...
43mMeet Your Future - WebAssembly
08mLightning Talk: Build trusted cloud apps with Wasm: WebAssembly Micro Runtime is ready
49mPanel Discussion: WebAssemb...
51mLightning Talks
