Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Fixed Points of Type Constructors and Primitive Recursion
 

Summary: Fixed Points of Type Constructors
and Primitive Recursion
Andreas Abel
joint work with Ralph Matthes
CSL'04
Karpacz, Karkonoski National Park, Poland
September 21, 2004
Work supported by: GKLI (DFG), TYPES & APPSEM-II (EU), CoVer (SSF)
1
Regular Data Types
· Regular data types in Haskell:
data Nat = Zero | Succ Nat
data List a = Nil | Cons a (List a)
· Least fixed points of type transformers of kind :
NatF :
NatF := X. 1 + X
Nat :
Nat := µ NatF
· Works also for List, since parameter a can be abstracted.
List :

  

Source: Abel, Andreas - Theoretische Informatik, Ludwig-Maximilians-Universität München

 

Collections: Computer Technologies and Information Sciences