Sciweavers

894 search results - page 1 / 179
» Typed Contracts for Functional Programming
Sort
View
ERLANG
2007
ACM
13 years 8 months ago
A language for specifying type contracts in Erlang and its interaction with success typings
We propose a small extension of the ERLANG language that allows programmers to specify contracts with type information at the level of individual functions. Such contracts are opt...
Miguel Jimenez, Tobias Lindahl, Konstantinos F. Sa...
FLOPS
2006
Springer
13 years 8 months ago
Typed Contracts for Functional Programming
Ralf Hinze, Johan Jeuring, Andres Löh
FLOPS
2006
Springer
13 years 8 months ago
Contracts as Pairs of Projections
Abstract. Assertion-based contracts provide a powerful mechanism for stating invariants at module boundaries and for enforcing them uniformly. In 2002, Findler and Felleisen showed...
Robert Bruce Findler, Matthias Blume
ICFP
2002
ACM
14 years 4 months ago
Contracts for higher-order functions
Robert Bruce Findler, Matthias Felleisen
DLS
2007
159views Languages» more  DLS 2007»
13 years 8 months ago
Relationally-parametric polymorphic contracts
The analogy between types and contracts raises the question of how many features of static type systems can be expressed as dynamic contracts. An important feature missing in prio...
Arjun Guha, Jacob Matthews, Robert Bruce Findler, ...