关于
This skill empowers Claude to leverage the full power of the Gleam programming language's static type system to build resilient applications on the BEAM and JavaScript runtimes. It provides expert guidance on defining algebraic data types (ADTs), implementing exhaustive pattern matching, and utilizing generic types for reusable code. By following these patterns, developers can eliminate entire classes of runtime errors, handle side effects safely via Result and Option types, and create domain models that make invalid states unrepresentable through the use of opaque and phantom types.