patch: Infrastructure for writing patches which act on other types.

[ bsd3, frp, library ] [ Propose Tags ]

In this library, a patch is something which can be applied, analogous to a function, and which distinguishes returning the argument it was provided from returning something else.


[Skip to Readme]
Versions [faq] 0.0.0.0, 0.0.0.1, 0.0.1.0 (info)
Change log ChangeLog.md
Dependencies base (>=4.9 && <4.14), constraints-extras (==0.3.*), containers (==0.6.*), dependent-map (==0.3.*), dependent-sum (==0.6.*), monoidal-containers (==0.4.0.0 || ==0.6.*), semialign (>=1 && <1.2), semigroupoids (>=4.0 && <6), these (>=0.4 && <0.9 || >=1 && <1.1), transformers (>=0.5.6.0 && <0.6), witherable (>=0.3 && <0.3.2) [details]
License BSD-3-Clause
Author Ryan Trinkle
Maintainer maintainer@obsidian.systems
Category FRP
Home page https://obsidian.systems
Bug tracker https://github.com/reflex-frp/patch/issues
Source repo head: git clone https://github.com/reflex-frp/patch
Uploaded by JohnEricson at Thu Jan 9 22:42:36 UTC 2020
Distributions
Downloads 87 total (87 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2020-01-09 [all 1 reports]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
split-these

Use split these/semialign packages

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for patch-0.0.1.0

[back to package description]

Patch

Infrastructure for writing patches which act on other types.