Tycoon Exercises: Persistent Polymorphic Programming
If you need a public account for using the Tycoon system and/or a short introduction to Tycoon ask Gerald Schröder.
- Demos
- Functions and Orthogonality
- Using modules
- Recursive Programming
- Programming Styles & Abstract Data Types
- Type Operators
- Parametric polymorphism
- Subtyping and Contravariance
- Subtyping on mutable values
- Generic abstract data types
- Currying
- Type operators & genericity
- Emulating interfaces, modules and imports
- Exception handling
- Iterations
- Libraries and Modules
- Iterations in Trees
- Reduce Operator
- Dictionaries in binary trees
- Dictionaries in hash tables
Solutions
Florian Matthes 28-feb-95. Your feedback is welcome.