Financil Contracts (FCs) specify rights and obligations that parties are legally bind.Hence effective management of FCs is vital.Domain Specific Language (DSL) approach provides a method of defining rights and obligations of contracts using fixed and precisely defined set of combinators and observables.As a result, any contract can be composed using fixed set of symbols, the contract management becomes efficient and effective.The Haskell Contract Combinator Library (HCCL) is the driving forcebehind the DSL approach in finance sector