Type System

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Jul 23 9:7
Editor
Edited
Edited
2026 Oct 15 3:8

proofs as programs, propositions as types

The
Type System
is similar to
State Management
but aims to minimize manual type annotations by maximizing type inference.
Type System Notion
 
 
Type System Usages
 
 
 
 

Avoid Cluttering Your Code with Inferable Types

Always infer or derive
Type systems catch input-output mismatches and ambiguous logic that are common in AI-generated code before they cause problems. In fact, most LLM code errors are type-related issues, making type check as one of the core tools for AI coding.

Effect system

An effect system is a mechanism in programming languages designed to track and manage the side effects that functions or expressions can have during their execution.
 
 

Recommendations