awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesRuntime Invariant Enforcers

Mechanisms that apply strict validation rules to types and strings at runtime to ensure information remains consistent and error-free.

Distinct from Runtime Data Validation: Distinct from general runtime data validation: focuses on enforcing specific data invariants throughout the application lifecycle rather than just schema validation.

Explore 1 awesome GitHub repository matching security & cryptography · Runtime Invariant Enforcers. Refine with filters or upvote what's useful.

Awesome Runtime Invariant Enforcers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/bosquelanguageAvatar microsoft

    microsoft/BosqueLanguage

    5,215Vezi pe GitHub↗

    Bosque este un limbaj de programare experimental și o platformă de dezvoltare concepută pentru construcția software asistată de mașină. Combină semantica programării funcționale cu sintaxa imperativă pentru a impune corectitudinea logicii și siguranța la runtime, oferind un mediu sigur din punct de vedere al tipurilor (type-safe) care utilizează modele de date structurate pentru a menține integritatea informațiilor pe tot parcursul ciclului de viață al aplicației. Platforma se distinge prin integrarea profundă cu instrumente de verificare formală, incluzând demonstratoare automate de teoreme și motoare de execuție simbolică. Prin transformarea codului sursă într-o reprezentare intermediară regularizată, sistemul permite raționamentul automat pentru a demonstra absența erorilor de runtime și a încălcărilor logice. Mai mult, runtime-ul este proiectat pentru performanță predictibilă, utilizând un interpretor specializat care elimină pauzele de garbage collection pentru a asigura o latență de execuție consistentă. Proiectul oferă o suită completă de instrumente pentru dezvoltarea de înaltă fiabilitate, acoperind gestionarea pachetelor de proiect, urmărirea dependențelor și verificarea automatizată a proprietăților codului. De asemenea, suportă designul de interfețe agnostice față de limbaj, permițând dezvoltatorilor să definească structuri de date partajate și contracte de servicii care asigură o validare consistentă pe diverse componente software.

    Applies strict validation rules to types and strings to ensure information remains consistent and reliable throughout the application lifecycle.

    TypeScript
    Vezi pe GitHub↗5,215
  1. Home
  2. Security & Cryptography
  3. Input Validation Schemas
  4. Runtime Data Validation
  5. Runtime Invariant Enforcers