Abstract
Datatype generic programming enables programmers to define
functions by induction over the structure of types on which these
functions operate. This paper presents a library for datatype generic
programming in F#, built on top of the .NET reflection mechanism.
The generic functions defined using this library can be called by
any other language running on the .NET platform.
functions by induction over the structure of types on which these
functions operate. This paper presents a library for datatype generic
programming in F#, built on top of the .NET reflection mechanism.
The generic functions defined using this library can be called by
any other language running on the .NET platform.
Original language | English |
---|---|
Title of host publication | Proceedings of the 11th ACM SIGPLAN Workshop on Generic Programming |
Place of Publication | Vancouver, BC |
Pages | 23-32 |
DOIs | |
Publication status | Published - 2015 |
Keywords
- datatype generic programming
- reflection
- F#