Either in F#

Had to throw together a Haskell-style Either type in F# since Choice is a pain in the ass.