tdlib Haskell bindings to the TDLib API though the json interface. Building build TDLib following these instructions run cabal configure --extra-lib-dirs=<PATH_TO_TDLIB> if TDLib was installed at non-standard locations run cabal build