Polymorphise meta tree labels
This commit is contained in:
+2
-2
@@ -18,8 +18,8 @@ toLabel i rm
|
||||
| LabelCluster i `elem` rm ^?! rmClusterStatus . csLinks = Just rm
|
||||
| otherwise = Nothing
|
||||
|
||||
rToOnward :: Monad m => String -> Tree Room -> m (MetaTree Room)
|
||||
rToOnward s t = return $ tToBTree t & mtLabel .~ s
|
||||
rToOnward :: Monad m => String -> Tree Room -> m (MetaTree Room String)
|
||||
rToOnward s t = return $ tToBTree s t
|
||||
|
||||
cleatOnward :: Room -> Room
|
||||
cleatOnward = rmClusterStatus . csLinks .~ S.singleton OnwardCluster
|
||||
|
||||
Reference in New Issue
Block a user