PNW PLSE Workshop 2023 Observations and Gained Insights 10:30 - TalksLinear Types for Systems VerificationIt is a good idea to embed verification information in type system of a programming language. Verified Program Construction Program verification is ha 2023-05-09 Research Notes #programming-languages #workshop-notes
Paper Reading: Sized Types NOTE: This is a Paper Reading for Topics in Programming Languages: Type Systems. The original paper can be found here. SummaryYou can check the presentation that I made for this paper in this GitHub r 2023-03-25 Research Notes #paper-reading
Paper Reading: Refinement Types NOTE: This is a Paper Reading for Topics in Programming Languages: Type Systems. The original paper can be found here. SummaryThis paper presents a clear and organized guide to refinement type systems 2023-03-19 Research Notes #paper-reading
Paper Reading: How to make ad-hoc polymorphism less ad-hoc NOTE: This is a Paper Reading for Topics in Programming Languages: Type Systems. The original paper can be found here. SummaryThe paper first defines and compares parametric and ad-hoc polymorphism an 2023-03-06 Research Notes #paper-reading
Type-Theoretic Constructs in C++ Fixed-point Combinators, Tying the Recursive Knot, and Recursive Lambda ExpressionsIn Lambda Calculus, we cannot refer to the Lambda Abstraction itself within a Lambda Abstraction. Similarly, C++ does 2023-03-01 Programming #c++ #essay #type-theory
Paper Reading: "Types and Programming Languages" Chapter 22 SummaryChapter 22 of “Types and Programming Languages” explores the problem of Type Reconstruction (Type Inference) or deriving Types for Unannotated Arguments of Lambda Abstractions. It first introdu 2023-02-26 Research Notes #paper-reading