Context-Oriented programming languages provide us with primitive constructs to adapt program behaviour depending on the evolution of their operational environment, namely the context. In previous work we proposed MLCoDa, a context-oriented language with two-components: a declarative constituent for programming the context and a functional one for computing. This paper describes the implementation of MLCoDa as an extension of F#.
|Titolo:||A Context-Oriented Extension of F#.|
|Data di pubblicazione:||2015|
|Appare nelle tipologie:||2.1 Contributo in volume (Capitolo o Saggio)|