strong_type
Type wrapper
A C++ library providing strong typing by wrapping existing types with additional meaning and preventing unwanted conversions.
C++ implementation of strong types
54 stars
5 watching
6 forks
Language: C++
last commit: almost 5 years ago
Linked from 1 awesome list
cppmetaprogrammingstrongly-typedtypes
Related projects:
Repository | Description | Stars |
---|---|---|
anthonywilliams/strong_typedef | Provides a C++ class template to create distinct, convertible types from underlying types. | 110 |
foonathan/type_safe | A set of C++ utilities to prevent bugs at compile time using the type system. | 1,542 |
lucasteles/strongly | Generates boilerplate code for strongly-typed values | 35 |
neuledge/computed-types | A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. | 364 |
felixthec/strongtyping | A decorator that checks function parameters at runtime for correct type compatibility. | 108 |
dave-hagedorn/cpp-typelist | A library providing a functional-style typelist for C++20 | 11 |
willwray/type_name | Utilities to demangle and display type names at compile-time or runtime in C++ | 8 |
typeerror/secure | A lightweight Python library to add security headers to web applications across multiple frameworks. | 878 |
boostorg/pfr | Provides reflection and serialization capabilities for user-defined types without boilerplate code | 1,334 |
mplanchard/safetywrap | Typesafe wrappers for handling errors and absent data in Python | 44 |
bcheidemann/entype | Generates type definitions for serialized data formats like JSON | 3 |
unional/type-plus | A collection of utility types and adjusted utilities for enhancing TypeScript development | 379 |
tool-belt/type-predicates | A collection of utilities for creating and working with type-guards and assertions in TypeScript. | 54 |
caligin/tinytypes | A library of type-safe wrappers around native values with framework integrations. | 11 |
emludei/checktype | A decorator that checks function arguments and return types at runtime. | 0 |