Control.Effects.Search
data
T
a
asT
data
Search
w a
choose
searchFail
handleDFS
handleBacktrackMaybe