Teaching myself Mercury (http://mercurylang.org/)