diff --git a/src/Data/Map.purs b/src/Data/Map.purs index e764370b..2dcec5dc 100644 --- a/src/Data/Map.purs +++ b/src/Data/Map.purs @@ -466,7 +466,7 @@ pop k = down Nil comp = compare down :: List (TreeContext k v) -> Map k v -> Maybe (Tuple v (Map k v)) - down = unsafePartial \ctx m -> case m of + down ctx = case _ of Leaf -> Nothing Two left k1 v1 right -> case right, comp k k1 of