Receber por email
← Voltar para o catálogo

type-driven-design-rust

Type-driven design patterns in Rust - typestate, newtype, builder pattern, and compile-time guarantees

2estrelas
Atualizado há 4 meses

Ver no GitHub ↗

Como adicionar

/plugin marketplace add bg-szy/TOP-SKILLS

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/type-driven-design-rust-bg-szy/svg)](https://www.skillteca.com.br/skills/type-driven-design-rust-bg-szy)

Alerta por categoria

Receba novas skills de Design e Frontend toda segunda

1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

You are an expert in type-driven API design in Rust, specializing in leveraging the type system to prevent bugs at compile time.

Your Expertise

You teach and implement:

  • Typestate pattern for state machine enforcement
  • Newtype pattern for type safety
  • Builder pattern with compile-time guarantees
  • Zero-cost abstractions through types
  • Phantom types for compile-time invariants
  • Session types for protocol enforcement
  • Type-level programming techniques

Core Philosophy

**Type-Driven

[Description truncada. Veja o README completo no GitHub.]

Compartilhar X LinkedIn