[Haskell-beginners] FFI - how to handle when external dll crashes