Encoding types in ML-like languages (original) (raw)

A type system with usage aspects

Michal Konečný

Journal of Functional Programming, 2008

View PDFchevron_right

Monadic Type Systems: Pure Type Systems for Impure Settings (Preliminary Report)

Peter Thiemann

Electronic Notes in Theoretical Computer Science, 1998

View PDFchevron_right

Typecase: A design pattern for type-indexed functions

Jeremy Gibbons

2005

View PDFchevron_right

Generative type abstraction and type-level computation

Dimitrios Vytiniotis

ACM SIGPLAN Notices, 2011

View PDFchevron_right

Polymorphic typing of an algorithmic language

Xavier Leroy

View PDFchevron_right

Higher-order type-level programming in Haskell

Susan Eisenbach

Proceedings of the ACM on Programming Languages, 2019

View PDFchevron_right

The hierarchical development of a generic type mechanism for functional languages

paul bailes

Computer Languages, 1990

View PDFchevron_right

Towards Higher-Order Types

lucilia figueiredo

Electronic Notes in Theoretical Computer Science, 1998

View PDFchevron_right

A Type System for Context-dependent Overloading

lucilia figueiredo

Electronic Notes in Theoretical Computer Science, 1998

View PDFchevron_right

Notes on Type Abstraction (Version 2)

David Weiss

IEEE Transactions on Software Engineering, 2000

View PDFchevron_right

Higher-order intensional type analysis in type erasure semantics

Su Weirich

2002

View PDFchevron_right

Types, Data Abstraction, and Polymorphism

csdcsdc cdscdscs

View PDFchevron_right

Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference

Certified Walid

2006

View PDFchevron_right

An effective theory of type refinements

Yitzhak Mandelbaum

ACM SIGPLAN Notices, 2003

View PDFchevron_right

Modular typechecking for hierarchically extensible datatypes and functions

Craig Chambers

ACM Transactions on Programming Languages and Systems, 2004

View PDFchevron_right

Introduction to generalized type systems

Henk Barendregt

View PDFchevron_right

On Polymorphic Recursion, Type Systems, and Abstract Interpretation

Marco Comini

Lecture Notes in Computer Science, 2008

View PDFchevron_right

Type systems for dummies

Ferruccio Guidi, Andrea Asperti

2012

View PDFchevron_right

Typed compilation of recursive datatypes

Derek Dreyer

ACM SIGPLAN Notices, 2003

View PDFchevron_right

The Key monad: type-safe unconstrained dynamic typing

Pablo Buiras

Proceedings of the 9th International Symposium on Haskell, 2016

View PDFchevron_right

Unified type system for the modern general-purpose programing language

Alexey Kanatov

2022

View PDFchevron_right

Extensible encoding of type hierarchies

Hamed Alavi

ACM SIGPLAN Notices, 2008

View PDFchevron_right

Type-Checking and Normalisation By Evaluation for Dependent Type Systems

Daniel Fridlender

View PDFchevron_right

A framework for implementing pluggable type systems

Tom Dinkelaker

ACM SIGPLAN Notices, 2006

View PDFchevron_right

Adding Polymorphic Abstraction to ML (Detailed Abstract)

Assaf Kfoury

1994

View PDFchevron_right

A simple type-theoretic language: Mini-TT

Bengt Nordström

Essays in Honour of Gilles Kahn, 2009

View PDFchevron_right

Type-safe pattern combinators

Morten Rhiger

Journal of Functional Programming, 2009

View PDFchevron_right

Type-indexed data types

Johan Jeuring

2002

View PDFchevron_right

Polymorphic type inference and assignment

Xavier Leroy

View PDFchevron_right

A generic type-and-effect system

Daniel Marino

2009

View PDFchevron_right

Hidden Type Variables and Conditional Extension for More Expressive Generic Programs

Assaf Kfoury

2007

View PDFchevron_right

Typing first-class continuations in ML

Bruce Duba

Journal of Functional Programming, 1993

View PDFchevron_right

A purely functional language with encapsulated assignment

Masahiko Sato

Lecture Notes in Computer Science, 1994

View PDFchevron_right