Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
AFP - Lecture 2 Domain Specifc
Embedded Languages
Patrik Jansson2014
(slides by Norell, Bernardy & Jansson)
Summary� Diferent kinds of operations
� constructor functions / combinators / run functions� primitive / derived
� Implementation styles� Shallow � representation given by semantics� Deep � representation given by operations
� Remember� Compositionality� Abstraction