Notes
- The Host Is an Explicit Boundary
How Seamless turns host interop into typed contracts instead of leaking Wasm ABI details into application code.
- Macros Without Magic
How a familiar surface syntax and a small, regular core let user-defined abstractions feel like part of the language.
- Why Mutation Should Stay Local
Keeping mutation useful without letting it leak through the language.
- Don't let it crash
Checked failure, capability-gated primitives, and why ordinary Seamless code should not crash.
- A small tour of Seamless
A short orientation to Seamless values, types, modules, unions, and typeclasses.
- An apple pie from scratch
Why this web-stack experiment starts with a programming language.