Commit Graph

27 Commits

Author SHA1 Message Date
NachoSoto 5314accd5a Removing Result in favor of Swift.Result (#702)
* Removed Result

* Removing Result from project

* Added NoError and ResultProtocol for Swift.Result

* Using Swift.Error in lieu of AnyError

* Replaced NoError with Never

* Test fixes

* Specify the correct Error type in Never overloads

* Fix tests

* Update SwiftPM

* Update CI

* Remove the last vestiges of Result.framework

* Rename assumeNevers back to assumeNoErrors
2019-04-05 21:03:24 +01:00
Takeru Chuganji 8e61136bca Remove --no-use-binaries option 2018-07-06 18:09:24 -07:00
Anders Ha 3a222807fa
Update the playground. 2018-01-11 20:35:36 +00:00
Anders Ha cf9e625bbd Add a missing import in a UI playground source. 2017-09-24 19:58:03 +08:00
Anders Ha bfcaeb5f11 Update the ValidatingProperty playground. 2017-06-28 15:40:06 +08:00
Anders Ha 8854a4769f Update the validating property playground. 2017-05-05 12:45:46 +08:00
Anders 4d298057fb Rename the result enum cases of validating property. 2017-02-22 12:07:06 +08:00
Anders df5d7c4b18 Drop the `Mutable` prefix of `MutableValidatingProperty`. 2017-02-15 22:06:56 +08:00
Anders a3f5303b6f Update the playground example for validating properties. 2017-01-26 16:11:29 +00:00
Anders 0902264148 New validation state: substitution. 2017-01-25 12:42:23 +00:00
Anders aaaef0c99e MutableValidatingProperty. 2017-01-17 19:00:39 +01:00
Anders 3ddf290b18 Update the PropertyEditor playground. 2017-01-16 12:36:21 +01:00
Anders a2a9765880 Improved the API naming and the documentation of `PropertyEditor`. 2017-01-14 02:17:33 +01:00
Anders a6f6fb2d3a Replaced `commited*` with a `commited` property in PropertyEditor. 2017-01-12 17:07:42 +01:00
Anders 4f5b544d5b PropertyEditor API polishing. 2017-01-12 17:01:59 +01:00
Anders 80c78756f8 Renamed to `PropertyEditor`. Drop property protocol conformance. 2017-01-12 16:47:39 +01:00
Anders 02ea526102 Introduced `ValidationResult`. 2017-01-11 20:50:06 +01:00
Anders 25f5d216d7 `TransactionProperty.validations` is now a property. 2017-01-04 16:59:19 +01:00
Anders dfb1226262 Mimic ReactiveCocoa APIs in the playground. 2016-12-31 00:43:11 +01:00
Anders 3c01fa2b9d Rename `ActionProperty` to `TransactionalProperty`. 2016-12-26 22:27:26 +01:00
Anders f84ac1f147 Suppress the initial form validation message. 2016-12-26 21:46:17 +01:00
Anders d6e15d855e Validate the initial value. 2016-12-26 21:46:17 +01:00
Anders 4776c56a2f Deactivated auto-capitalization in the ActionProperty playground. 2016-12-26 21:46:17 +01:00
Anders 7c84c344d3 Added `validate(with:)`. Removed error nesting. 2016-12-26 21:46:17 +01:00
Anders 8557f5fe7e Update the playground to showcase mutable reversible `map`. 2016-12-26 21:46:17 +01:00
Anders 1302e5b764 Gardening in the ActionProperty playground. 2016-12-26 21:46:17 +01:00
Anders ed0ff2da1e Move the ActionProperty into a separated playground. 2016-12-26 21:46:17 +01:00