Gleam Type System

98
TheBushidoCollectiveTheBushidoCollective

Use when gleam's type system including algebraic data types, custom types, pattern matching, generic types, type inference, opaque types, exhaustive checking, and functional error handling for building type-safe Erlang VM applications.

195 days ago

dialyzer-analysis

98
TheBushidoCollectiveTheBushidoCollective

Use when analyzing and fixing Dialyzer warnings and type discrepancies in Erlang/Elixir code.

195 days ago

Gleam Erlang Interop

98
TheBushidoCollectiveTheBushidoCollective

Use when gleam-Erlang interoperability including calling Erlang code from Gleam, using Erlang libraries, external functions, working with Erlang types, NIFs, and leveraging the BEAM ecosystem from Gleam applications.

195 days ago

Erlang Concurrency

98
TheBushidoCollectiveTheBushidoCollective

Use when erlang's concurrency model including lightweight processes, message passing, process links and monitors, error handling patterns, selective receive, and building massively concurrent systems on the BEAM VM.

195 days ago

Gleam Actor Model

98
TheBushidoCollectiveTheBushidoCollective

Use when oTP actor patterns in Gleam including processes, message passing, GenServer implementations, supervisors, fault tolerance, state management, and building concurrent, fault-tolerant applications on the Erlang VM.

195 days ago

Erlang Distribution

98
TheBushidoCollectiveTheBushidoCollective

Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network partitions, and building fault-tolerant multi-node applications on the BEAM VM.

195 days ago

Erlang OTP Behaviors

98
TheBushidoCollectiveTheBushidoCollective

Use when oTP behaviors including gen_server for stateful processes, gen_statem for state machines, supervisors for fault tolerance, gen_event for event handling, and building robust, production-ready Erlang applications with proven patterns.

195 days ago

dialyzer-configuration

98
TheBushidoCollectiveTheBushidoCollective

Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.

195 days ago

dialyzer-integration

98
TheBushidoCollectiveTheBushidoCollective

Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.

195 days ago

rust-actor

20
huialihuiali

Actor model expert covering message passing, state isolation, supervision trees, deadlock prevention, fault tolerance, Actix framework, and Erlang-style concurrency patterns.

195 days ago

elixir-expert

15
oimiragieooimiragieo

Elixir and Phoenix expert including OTP, Ecto, and functional programming

elixirphoenixerlang+2
195 days ago

functional-programmer

PyroxinPyroxin

Functional programming principles, patterns, and practices. Use when working with functional languages (Racket, Clojure, Erlang, Haskell, Idris, Scheme, OCaml, F#, Elixir, etc.) without language-specific skills available, or when applying functional paradigms in multi-paradigm languages.

194 days ago