úÎ F BGenerate an identity function that has the side-effect of tracing B the value that passes through it by first processing it and then  showing the result.  Examples: traceIdVia (take 5) "First 5 sorted elements of: " result fmap (traceIdVia objName "The object we got") . receiveObject 3Function to preprocess the value before showing it 5Prefix string to use before showing the result value BGenerate an identity function that has the side-effect of showing # the value that passes through it.  Examples: traceId "x,y = " (x, y) .Prefix string to use before showing the value >Convert a pure function to one that also has a side effect of D tracing the value of the input and output values that pass through  the function.  Examples:  traceAround " filterEntries" filterEntries entries TraceUtils-0.1Debug.TraceUtils traceIdViatraceId traceAround