Packages
Fast and flexible runtime type-checking: Type checks are optimized by the compiler and types can be composed, re-used and turned into property-testing generators. TypeCheck also focuses on showing understandable messages on typecheck-failures.
Current section
Files
Jump to
Current section
Files
lib/type_overrides.ex
defmodule TypeOverrides do
use TypeCheck
import TypeCheck.Builtin
@type! custom_enum() :: impl(Enumerable)
end