Module

Record.ExtraSrghma.Keys

Package
purescript-record-extra-srghma
Repository
srghma/purescript-record-extra-srghma

#Keys Source

class Keys (xs :: RowList Type)  where

Members

Instances

#keys Source

keys :: forall g row rl. RowToList row rl => Keys rl => g row -> List String

#pickFn Source

pickFn :: forall r1 r2. Fn2 (Array String) (Record r1) (Record r2)

#pick Source

pick :: forall a r b l. Union b r a => RowToList b l => Keys l => Record a -> Record b

#slistKeys Source

slistKeys :: forall g tuples rl. SListToRowList tuples rl => Keys rl => g tuples -> List String