query: output a value in Haskell, with a default in case its type is not an instance of Show
positive_passages.docid: 151212
positive_passages.text: Implementation of "show" for function
negative_passages.docid: 147513
negative_passages.text: GHC complains about non-exhaustive patterns that are enforced by the type checker
negative_passages.docid: 18866
negative_passages.text: what is the meaning of "let x = x in x" and "data Float#" in GHC.Prim in Haskell
negative_passages.docid: 82575
negative_passages.text: How do I get Mathematica to return a function call unevaluated?
negative_passages.docid: 114977
negative_passages.text: Why doesn't 'ref' and 'out' support polymorphism?
negative_passages.docid: 101321
negative_passages.text: turn off lazy evaluation in haskell
negative_passages.docid: 130617
negative_passages.text: Declaring a single type - "using" equivalent for single type
negative_passages.docid: 4684
negative_passages.text: What's the canonical way to check for type in Python?
negative_passages.docid: 36698
negative_passages.text: How to set optional parameter to default without passing it?
negative_passages.docid: 129069
negative_passages.text: Default value for an attribute of type Object
negative_passages.docid: 128776
negative_passages.text: Showing an output without square brackets
negative_passages.docid: 93761
negative_passages.text: "if", and "elif" chain versus a plain "if" chain
negative_passages.docid: 59514
negative_passages.text: How to compare the output of \ref to a number?
negative_passages.docid: 30961
negative_passages.text: How can I type-check the arguments of a Mathematica function?
negative_passages.docid: 61783
negative_passages.text: Returning an unevaluated expression with values substituted in
negative_passages.docid: 86414
negative_passages.text: Show default value for editing on Python input possible?
negative_passages.docid: 98612
negative_passages.text: Is it possible to implement an equivalent syntax of (*x {\f(x)}) but the ordinate is specified first?