Calling Haskell from Lua and Lua from Haskell April 27, 2014 - Tagged as: haskell, en, lua, hslua. TL;DR: It’s possible to call Haskell functions from Lua and Lua function from Haskell using hslua. “Callbacks” example in hslua repository shows how to do this. UPDATE: Also see the follow-up post here. hslua provides Lua 5.1 C API to the programmer, and using it we can call Lua functions from Haskel