→ URI
→ IO (Maybe ([ByteString], Resource))
findResource (ResTree (ResNode rootDefM subtree)) fbs uri
- = do let path = splitPathInfo uri
+ = do let path = uriPathSegments uri
hasGreedyRoot = maybe False resIsGreedy rootDefM
foundInTree = if hasGreedyRoot ∨ null path then
do def ← rootDefM