purescript-record
purescript-record copied to clipboard
Functions for working with records and polymorphic labels
Use vta
Fixes #85 **Description of the change** Clearly and concisely describe the purpose of the pull request. If this PR relates to an existing issue or change proposal, please link to...
Is there any interest in (or objection to) updating this library to use Visible Type Application syntax in place of `Proxy`?
Add `mergeFlipped` and an infix operator `//` As a user I'm typically more thinking in terms of `mergeFlipped` than `merge`, as I want to overwrite a record with some new...
**Description of the change** Add `mergeFlipped` and `//` infix operator. Solves #84 --- **Checklist:** - [x] Added the change to the changelog's "Unreleased" section with a reference to this PR...
Consider this: ```haskell F x y z ``` This has a problem traditionally that you need to make sure you get the x/y/z order correct. If you're making forms (web...
If i have forall in record then you can't insert ``` purescript module Main where import Prelude import Control.Monad.Eff (Eff) import Data.Record (insert) import Data.Symbol (SProxy(..)) import Type.Row (class RowLacks)...
@paf31 would you accept a PR with a [pick](https://gist.github.com/coot/3120e715341dbe38b82e6dbf7a987ab7) function, that picks a subrecord from a record.
**Description of the change** Skip needing to copyRecord for `buildFromScratch`. --- **Checklist:** - [X] Added the change to the changelog's "Unreleased" section with a reference to this PR (e.g. "-...