Option<A>
private
Optic()
static <A> Prism<Option<A>, Unit>
none()
static <A,B> PPrism<Option<A>, Option<B>, A, B>
pSome()
static <A> Prism<Option<A>, A>
some()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait