Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

01 Type Systems

❯

02 Sub Concept

Folder: 02-Programming-Languages-and-Paradigms/01-Type-Systems/02-Sub-Concept

20 items under this folder.

  • Feb 10, 2026

    Ad-hoc Polymorphism Mechanism

    • type-systems
    • type-classes
    • ad-hoc
  • Feb 10, 2026

    Bounded Types

    • type-systems
    • generics
    • bounds
  • Feb 10, 2026

    Combining Inference and Checking

    • type-systems
    • type-inference
    • bidirectional
  • Feb 10, 2026

    Fully Inferred Types

    • type-systems
    • type-inference
    • full
  • Feb 10, 2026

    Implicit Conversions Allowed

    • type-systems
    • weak
    • coercion
  • Feb 10, 2026

    Name-based Typing

    • type-systems
    • nominal
    • name
  • Feb 10, 2026

    No Implicit Type Coercion

    • type-systems
    • strong
    • coercion
  • Feb 10, 2026

    Optional Type Annotations

    • type-systems
    • gradual
    • annotations
  • Feb 10, 2026

    Product Types (Structs-Tuples)

    • type-systems
    • adt
    • product-types
    • structs
    • tuples
  • Feb 10, 2026

    Shape-based Typing

    • type-systems
    • structural
    • shape
  • Feb 10, 2026

    Sum Types (Tagged Unions)

    • type-systems
    • adt
    • sum-types
    • tagged-unions
  • Feb 10, 2026

    Type Parameters

    • type-systems
    • generics
    • type-parameters
  • Feb 10, 2026

    Types Checked at Compile Time

    • type-systems
    • static
    • compile-time
  • Feb 10, 2026

    Types Checked at Runtime

    • type-systems
    • dynamic
    • runtime
  • Feb 10, 2026

    Types That Depend on Values

    • type-systems
    • dependent-types
    • values
  • Feb 10, 2026

    Types That Take Type Constructors as Parameters

    • type-systems
    • higher-kinded
    • type-constructors
  • Feb 10, 2026

    Types with Predicates

    • type-systems
    • refinement-types
    • predicates
  • Feb 10, 2026

    Unused Type Parameters for Compile-time Safety

    • type-systems
    • phantom-types
    • safety
  • Feb 10, 2026

    Var-Auto Keywords

    • type-systems
    • type-inference
    • var
    • auto
  • Feb 10, 2026

    Variance

    • type-systems
    • generics
    • variance
    • covariance
    • contravariance

Created with Quartz v4.5.2 © 2026

  • GitHub