FX is an exchange order-matching engine written in F# with Redis integration. It was fully developed with TDD methodology in mind. It supports Market orders, Limit orders and MakerOnly orders.