I wrote both of these functions and conjoin and disjoin were definitely considered but were ultimately dismissed to avoid confusion with `conj` and `disj`. The chosen names were meant to echo `some?` and `every?`.
https://hackage.haskell.org/package/lens-4.18.1/docs/Control...
https://gist.github.com/ChrisPenner/1f7b6923448b3396a45d04a2...