Just package:skeletest

A predicate checking if the input is Just, wrapping a value matching the given predicate.
>>> Just 1 `shouldSatisfy` P.just (P.gt 0)
Same as adjust, except defaulting to an empty structure if it doesn't exist, and deleting the key if the adjusted value is empty.