Haskoin is a Haskell implementation aiming for full-node features, by Philippe Laprade, available on github.