Module
Record.ExtraSrghma.Entries.NonEmptyList
- Package
- purescript-record-extra-srghma
- Repository
- srghma/purescript-record-extra-srghma
#RLToNELKV Source
#recordToNELKV Source
recordToNELKV :: forall @row rowList fieldType. RowToList row rowList => RLToNELKV rowList row fieldType => Homogeneous row fieldType => Record row -> NonEmpty List (Tuple String fieldType)
#RLToNEANELKV Source
class RLToNEANELKV :: RowList Type -> Row Type -> Type -> Constraint
class RLToNEANELKV (rowList :: RowList Type) (row :: Row Type) (fieldType :: Type) | rowList -> row fieldType where
Members
rlToNEANELKV :: Record row -> NonEmpty List (Tuple NonEmptyString fieldType)
Instances
(IsSymbol name, MakeNonEmpty name, Cons name fieldType tailRow row, RowToList row trash, RLToANELKV tailRowList row fieldType) => RLToNEANELKV (Cons name fieldType tailRowList) row fieldType
#recordToNEANELKV Source
recordToNEANELKV :: forall @row rowList fieldType. RowToList row rowList => RLToNEANELKV rowList row fieldType => Homogeneous row fieldType => Record row -> NonEmpty List (Tuple NonEmptyString fieldType)
- Modules
- Record.
ExtraSrghma - Record.
ExtraSrghma. AppendRecord - Record.
ExtraSrghma. CompareRecord - Record.
ExtraSrghma. Entries. Array - Record.
ExtraSrghma. Entries. List - Record.
ExtraSrghma. Entries. NonEmptyArray - Record.
ExtraSrghma. Entries. NonEmptyList - Record.
ExtraSrghma. FoldlValues - Record.
ExtraSrghma. FoldlValuesWithIndex - Record.
ExtraSrghma. FoldrValues - Record.
ExtraSrghma. FoldrValuesLazy - Record.
ExtraSrghma. FoldrValuesWithIndex - Record.
ExtraSrghma. Keys. Array - Record.
ExtraSrghma. Keys. List - Record.
ExtraSrghma. Keys. NonEmptyArray - Record.
ExtraSrghma. Keys. NonEmptyList - Record.
ExtraSrghma. Keys. Pick - Record.
ExtraSrghma. MapIndex - Record.
ExtraSrghma. MapRecord - Record.
ExtraSrghma. MapValuesWithIndex - Record.
ExtraSrghma. ParSequenceRecord - Record.
ExtraSrghma. SList. Array - Record.
ExtraSrghma. SList. List - Record.
ExtraSrghma. SList. NonEmptyArray - Record.
ExtraSrghma. SList. NonEmptyList - Record.
ExtraSrghma. SList. Types - Record.
ExtraSrghma. SequenceRecord - Record.
ExtraSrghma. TraverseRecord - Record.
ExtraSrghma. Values. Array - Record.
ExtraSrghma. Values. List - Record.
ExtraSrghma. Values. NonEmptyArray - Record.
ExtraSrghma. Values. NonEmptyList - Record.
ExtraSrghma. ValuesToUnfoldableLazy - Record.
ExtraSrghma. ZipRecord