Display empty results and no results differently
This commit is contained in:
parent
d473c8443f
commit
a647b9e26f
2 changed files with 14 additions and 8 deletions
|
|
@ -61,8 +61,9 @@ displayDefs :: [Def T.Text] -> T.Text
|
|||
displayDefs = T.intercalate "\n" . map displayDef
|
||||
|
||||
displayResult :: Map.Map T.Text (Term T.Text) -> T.Text
|
||||
displayResult
|
||||
displayResult m | Map.null m = "Yes."
|
||||
displayResult m
|
||||
= T.intercalate "\n"
|
||||
. map (\(k, v) -> k <> " = " <> displayTerm v)
|
||||
. filter (\(k, v) -> v /= TVar k)
|
||||
. Map.assocs
|
||||
$ map (\(k, v) -> k <> " = " <> displayTerm v)
|
||||
$ filter (\(k, v) -> v /= TVar k)
|
||||
$ Map.assocs m
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue