A binding to libffi, allowing C functions of types only known at runtime to be called from Haskell.