Abstract. In most functional languages little attention has been paid to file I/O. The file system is poorly typed at best and some classes of objects, in particular functions, cannot be stored on disk at all. In this article we present a mature type system for typing files. We also discuss briefly how we plan to implement the storage of functions in files. We make use of the concept of dynamic types, as introduced in Abadi et al., which provide an interface between statically and dynamically typed parts of a program. We have modified the concept of dynamic types to include polymorphic types in a natural way and we are implementing this modified system of dynamic types in the functional language Clean. We have developed a simple run-time ma...
(Statement of Responsibility) by Jackie Scholl(Thesis) Thesis (B.A.) -- New College of Florida, 20...
Gradual type systems offer a smooth continuum between static and dynamic typing by permitting the fr...
We present a static type system for object-oriented languages which strives to provide static typech...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
This paper presents a library for programming with polymorphic dynamic types in the dependently type...
The functional language Clean includes a hybrid type system: in addi-tion to the traditional static ...
Contains fulltext : 60594.pdf (author's version ) (Open Access)We present a new sh...
We present a solution to the problem of dynamic extension in staticallytyped functional languages wi...
Static and dynamic type systems have well-known strengths and weaknesses, and each is better suited ...
Statically typed programming languages allow earlier error checking, better enforcement of disciplin...
use of program operations. They can be classified as either static or dynamic depending on when they...
There exists an identifiable programming style based on the widespread use of type information handl...
Dynamic typing in a statically typed functional language allows us to defer type unification until r...
Soft typing is an approach to type checking for dynamically typed languages. Like a static type chec...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
(Statement of Responsibility) by Jackie Scholl(Thesis) Thesis (B.A.) -- New College of Florida, 20...
Gradual type systems offer a smooth continuum between static and dynamic typing by permitting the fr...
We present a static type system for object-oriented languages which strives to provide static typech...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
This paper presents a library for programming with polymorphic dynamic types in the dependently type...
The functional language Clean includes a hybrid type system: in addi-tion to the traditional static ...
Contains fulltext : 60594.pdf (author's version ) (Open Access)We present a new sh...
We present a solution to the problem of dynamic extension in staticallytyped functional languages wi...
Static and dynamic type systems have well-known strengths and weaknesses, and each is better suited ...
Statically typed programming languages allow earlier error checking, better enforcement of disciplin...
use of program operations. They can be classified as either static or dynamic depending on when they...
There exists an identifiable programming style based on the widespread use of type information handl...
Dynamic typing in a statically typed functional language allows us to defer type unification until r...
Soft typing is an approach to type checking for dynamically typed languages. Like a static type chec...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
(Statement of Responsibility) by Jackie Scholl(Thesis) Thesis (B.A.) -- New College of Florida, 20...
Gradual type systems offer a smooth continuum between static and dynamic typing by permitting the fr...
We present a static type system for object-oriented languages which strives to provide static typech...