We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
replace :: forall a. a -> AVar a -> Effect Unit replace x v = tryTake v *> tryPut x v $> unit