Sciweavers

686 search results - page 1 / 138
» Foundations for Bidirectional Programming
Sort
View
TLDI
2005
ACM
151views Formal Methods» more  TLDI 2005»
13 years 10 months ago
Strict bidirectional type checking
Completely annotated lambda terms (such as are arrived at via the straightforward encodings of various types from System F) contain much redundant type information. Consequently, ...
Adam J. Chlipala, Leaf Petersen, Robert Harper
HASKELL
2005
ACM
13 years 10 months ago
There and back again: arrows for invertible programming
Invertible programming occurs in the area of data conversion where it is required that the conversion in one direction is the inverse of the other. For that purpose, we introduce ...
Artem Alimarine, Sjaak Smetsers, Arjen van Weelden...
ECOOP
2003
Springer
13 years 10 months ago
Two-Dimensional Bi-directional Object Layout
Yoav Zibin, Joseph Gil