| definition: | fromLeft :: Either a _ -> a fromLeft (Left x) = x | 
| demand: | argument 1 | 
| deterministic: | deterministic operation | 
| documentation: | Extract the value from a `Left` constructor. | 
| failfree: |  {Left} | 
| indeterministic: | referentially transparent operation | 
| infix: | no fixity defined | 
| iotype: |  {({Left}) |-> _} | 
| name: | fromLeft | 
| precedence: | no precedence defined | 
| result-values: | _ | 
| signature: | Prelude.Either a b -> a | 
| solution-complete: | operation might suspend on free variables | 
| terminating: | yes | 
| totally-defined: | possibly non-reducible on same data term |