Free Trade: Composable Smart Contracts
An implementation of the declarative smart contract language describe in my thesis, 'Free Trade: Composable Smart Contracts'