definition module UtilDiagnostics // Unexpected :: {#Char} .a -> .a Unexpected message defaultValue :== UnexpectedEvalBefore defaultValue (UnexpectedReport message) UnexpectedEvalBefore :: !.a !.b -> .a UnexpectedReport :: !{#Char} -> Int UnexpectedConstructor :: !{#Char} !{#Char} !.a -> .a