@hackage possibly1.0.0.0

type Possibly a = Either String a

A surprisingly useful type synonym for Either in which the Left diagnostic is a String, i.e, type Possibly a = Either String a