Skip to content

Latest commit

 

History

History

SML

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Contracts

A simple algebraic financial contract language

Introduction

This is an implementation of a simple financial contract language. The implementation is written in Standard ML and will easily run in most SML implementations.

How to run it

Simply write

$ make contracts.exe
$ ./contracts.exe

You need eiter Mlkit or MLton to get it to run with only changes to the Makefile.

See also

Martin Elsman. Functional Programming for Trade Management and Valuation. Seminar on Functional High Performance Computing in Finance. December 14, 2010.