Methods
rcurry :: (Rec f ts -> a) -> CurriedF f ts aN-ary version of curry over functorial records.
Example specialized signatures:
rcurry :: (Rec Maybe '[Int, Double] -> Bool) -> Maybe Int -> Maybe Double -> Bool rcurry :: (Rec (Either Int) '[Double, String, ()] -> Int) -> Either Int Double -> Either Int String -> Either Int () -> Int rcurry :: (Rec f '[] -> Bool) -> Bool
Instances2RecordCurry
RecordCurry '[]Defined in vinyl-0.14.3 · Data.Vinyl.CurryRecordCurry ts => RecordCurry (t ': ts)Defined in vinyl-0.14.3 · Data.Vinyl.Curry