Îõ³h&ÇS      Safe-Inferred  1ÇÚã/multicurryableThe instance for  takes a sequence nested ès, separates the errors from the success value at the right tip, and stores any occurring errors in a  sum.multicurryableŸThe instance for functions provides conventional currying/uncurrying, only that it works for multiple arguments, and the uncurried arguments are stored in a  product instead of a tuple.           ,multicurryable-0.1.1.0-m2GmdfDYQ1CJSMxdOiOJHMulticurryable'sop-core-0.5.0.2-8cmRYB37llUAjnR98I5kI0 Data.SOP.NSSZNS Data.SOP.NP:*NilNPData.SOP.BasicFunctorsIMulticurryableEIsEitherMulticurryableF IsFunction UncurriedArgs multiuncurry multicurry$fMulticurryableE[]aaAtTheTip&$fMulticurryableE:tipEitherNotYetThere#$fMulticurryableEitheritemsacurried$fMulticurryableF[]aaAtTheTip#$fMulticurryableF:tipFUNNotYetThere $fMulticurryableFUNitemsacurriedbase Data.EitherEither