Anyone know of a Haskell package containing a function for converting a list of pole/residue pairs into FIR filter tap weights?

Thanks,
-db