cuboid-0.13: FRP/Yampa/Diagnostics.hs
-----------------------------------------------------------------------------------------
-- |
-- Module : FRP.Yampa.Diagnostics
-- Copyright : (c) Antony Courtney and Henrik Nilsson, Yale University, 2003
-- License : BSD-style (see the LICENSE file in the distribution)
--
-- Maintainer : nilsson@cs.yale.edu
-- Stability : provisional
-- Portability : portable
--
-- Standardized error-reporting for Yampa
-----------------------------------------------------------------------------------------
module FRP.Yampa.Diagnostics where
usrErr :: String -> String -> String -> a
usrErr mn fn msg = error (mn ++ "." ++ fn ++ ": " ++ msg)
intErr :: String -> String -> String -> a
intErr mn fn msg = error ("[internal error] " ++ mn ++ "." ++ fn ++ ": "
++ msg)