On 1/12/2015 3:02 AM, Tobias Pankrath wrote:
As far as I understand is, it requires each component to settle on the same discriminated union that packs the error and result, which he calles Result but is usually Choice in F#.Now in D we use the opDot to chain components, which works since we have UFCS. In F# there a simply three different opDots: >>, >>= and >=> which take care of the adaption.
Or we could just use exceptions, which require none of that.