throwDyn e = throw (DynException (toDyn e)) You're wrapping the exception in a "DynException" wrapper, which shows up as "(unknown)".
-- ryan _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe