
30 May
2016
30 May
'16
7:29 a.m.
On 30/05/16 03:40, Edward Kmett wrote:
The main annoyance with the total versions is that the existing fromJust has the wrong convention.
Oh well. Consistency is overrated.
So you don't mind the breaking change in the `either` package? For the lazy; `either` defines:
Data.Either.Combinators.fromLeft :: a -> Either a b -> a Data.Either.Combinators.fromLeft' :: Either a b -> a (~Right similarly)
Also, packages `MissingH` and `extra` define the consistent
fromLeft :: Either a b -> a
(don't know if user numbers of those count as significant in any way.) -1 on both partial and inconsistent total