gleam-knowledge-patch
Installation
SKILL.md
Gleam Knowledge Patch
Baseline: Gleam through v1.6.x (core language, types, pattern matching, pipes, use, Result/Option, labelled arguments, generics, opaque types, externals/FFI, BEAM and JavaScript targets, and basic build tooling); coverage: Gleam 1.7.0 through 1.17.0 plus current language, FFI, conventions, configuration, and standard-library guidance.
Included release batches: 1.7.0, 1.8.0, 1.9.0, 1.10.0, 1.11.0, 1.12.0, 1.13.0, 1.14.0, 1.15.0, 1.16.0, and 1.17.0.
Included topic batches: language-tour, externals-and-ffi, conventions-and-patterns, tooling-and-configuration, and stdlib-release-history.
Reference index
| Reference | Topics |
|---|---|
| language-and-diagnostics.md | Syntax and semantics, assertions, debugging, constants, guards, patterns, bit arrays, formatter behavior, compiler diagnostics |
| editor-and-refactoring.md | Navigation, rename, generation, refactoring, completion, code actions, language-server operation |
| packages-build-and-config.md | Dependencies, publishing, Hex authentication and ownership, project layout, documentation, exports, CI, gleam.toml |
| targets-and-ffi.md | Erlang and JavaScript targets, shipments and escripts, source maps, externals, runtime representations, JavaScript interop |
| conventions-and-patterns.md | Naming, annotations, imports, shared packages, tool configuration, source boundaries, Sans-I/O, opaque FFI types |
| stdlib-migrations-and-behavior.md | Removed and renamed APIs, package migrations, dynamic decoding, bit arrays, URI behavior, list and string edge cases |