Neil Pankey
|
a48105a6af
|
Make NoError an un-initializable class
|
2015-07-18 11:17:59 -07:00 |
|
Neil Pankey
|
7ffdea95db
|
Return type inference
|
2015-07-18 09:09:41 -07:00 |
|
Neil Pankey
|
cd9ccb851a
|
Use SignalProducerType where possible
|
2015-07-18 09:04:09 -07:00 |
|
Neil Pankey
|
580d8029b6
|
Extend SignalType over Signal where possible
|
2015-07-18 08:55:54 -07:00 |
|
Neil Pankey
|
e1f4720173
|
Cleanup event type
|
2015-07-18 08:41:04 -07:00 |
|
Neil Pankey
|
64696e2f2e
|
Dead code
|
2015-07-18 08:28:41 -07:00 |
|
Neil Pankey
|
75975aa79f
|
Minor OptionalType tweaks
|
2015-07-18 08:27:26 -07:00 |
|
Neil Pankey
|
c6410a87c3
|
Merge branch 'swift2' into protocol-extensions
|
2015-07-18 08:04:10 -07:00 |
|
Neil Pankey
|
556ffdf992
|
Merge branch 'swift-development' into swift2
|
2015-07-18 07:52:42 -07:00 |
|
Justin Spahr-Summers
|
d7c269f2c3
|
Merge pull request #2177 from ReactiveCocoa/pr/2165
Objective-C bridging documentation (redux)
|
2015-07-17 23:59:02 -05:00 |
|
Justin Spahr-Summers
|
1c2ccebd17
|
Merge pull request #2152 from ReactiveCocoa/design-guidelines
Design Guidelines
|
2015-07-17 14:39:15 -05:00 |
|
Justin Spahr-Summers
|
899fbb1357
|
Minor proofreading/formatting, add other bridges and TOC
|
2015-07-15 21:43:49 -07:00 |
|
Justin Spahr-Summers
|
0bd3c2da03
|
Merge branch 'swift-development' into pr/2165
|
2015-07-15 21:24:54 -07:00 |
|
Justin Spahr-Summers
|
6e2b693d07
|
Re-add TOC breakdown
|
2015-07-15 21:19:40 -07:00 |
|
Justin Spahr-Summers
|
868d9fdb2b
|
*associated with
|
2015-07-15 21:07:04 -07:00 |
|
Justin Spahr-Summers
|
c85478b4df
|
Clarify that error and interrupted should be forwarded ASAP
|
2015-07-15 21:05:03 -07:00 |
|
Justin Spahr-Summers
|
95ef6cf8d5
|
Suggest NoError when talking about error events
|
2015-07-15 21:04:40 -07:00 |
|
Justin Spahr-Summers
|
3269714a51
|
Use switch over Event values
|
2015-07-15 21:01:20 -07:00 |
|
Justin Spahr-Summers
|
7028f9d97a
|
Merge branch 'swift-development' into design-guidelines
|
2015-07-15 20:54:53 -07:00 |
|
Javier Soto
|
2130e0e03d
|
Merge pull request #2161 from ReactiveCocoa/upgrade-nimble
Upgrade Nimble to v1.0.0
|
2015-07-11 14:41:19 -07:00 |
|
Hirad Motamed
|
ff8a06f6f4
|
Fixed two typos
|
2015-07-10 15:36:17 -07:00 |
|
Hirad Motamed
|
6820ecf886
|
Better section titles.
|
2015-07-10 15:31:06 -07:00 |
|
Hirad Motamed
|
87054828b2
|
Added preliminary bridging documentation based on the information in the changelog.
|
2015-07-10 15:18:38 -07:00 |
|
Justin Spahr-Summers
|
900093ae23
|
Rewrite Basic Operators to use “event stream” as the overarching term
|
2015-07-10 14:35:21 -07:00 |
|
Justin Spahr-Summers
|
048699d26a
|
Suggest looking at existing operators for writing new ones
|
2015-07-10 14:24:04 -07:00 |
|
Justin Spahr-Summers
|
1fd3fc209e
|
Forward error and interruption events
|
2015-07-10 14:22:58 -07:00 |
|
Justin Spahr-Summers
|
b6b294514e
|
Explain how to clean up in disposables elsewhere
|
2015-07-10 14:20:53 -07:00 |
|
Justin Spahr-Summers
|
2c08765781
|
Avoid introducing concurrency
|
2015-07-10 14:16:16 -07:00 |
|
Justin Spahr-Summers
|
8502cc7927
|
Compose existing operators
|
2015-07-10 14:13:51 -07:00 |
|
Justin Spahr-Summers
|
cad46715ca
|
Prefer writing operators that apply to both
|
2015-07-10 14:12:37 -07:00 |
|
Justin Spahr-Summers
|
ba28028f5a
|
Meh, don't recommend against buffers today
Maybe this will become important in the future. Depends on how people
use RAC 3.
|
2015-07-10 14:09:00 -07:00 |
|
Justin Spahr-Summers
|
ab8d8d7f99
|
Prefer managing lifetime with operators
|
2015-07-10 14:06:08 -07:00 |
|
Justin Spahr-Summers
|
b6f0134fc4
|
Share the side effects of a signal producer
|
2015-07-10 13:54:42 -07:00 |
|
Justin Spahr-Summers
|
d163152438
|
Capture side effects within signal producers
|
2015-07-10 13:46:08 -07:00 |
|
Justin Spahr-Summers
|
04d511778a
|
Switch schedulers in as few places as possible
|
2015-07-10 13:14:35 -07:00 |
|
Justin Spahr-Summers
|
256a86bbac
|
Observe events on a known scheduler
|
2015-07-10 13:12:44 -07:00 |
|
Justin Spahr-Summers
|
2a1d98c013
|
Add links to “Process only as many as needed”
|
2015-07-10 13:10:50 -07:00 |
|
Justin Spahr-Summers
|
13d9e86d78
|
Add “best practices” and “implementing new operators” summaries
|
2015-07-10 13:09:25 -07:00 |
|
Justin Spahr-Summers
|
96bcfc76cb
|
Explain how SignalProducer disposal works
|
2015-07-10 13:06:50 -07:00 |
|
Justin Spahr-Summers
|
1105f2b5b5
|
Explain how Signal operators can be lifted
|
2015-07-10 13:03:27 -07:00 |
|
Justin Spahr-Summers
|
8559d18d05
|
Explain how producers start work/send events on demand
|
2015-07-10 13:00:43 -07:00 |
|
Justin Spahr-Summers
|
b7fec2cc07
|
More links
|
2015-07-10 12:41:57 -07:00 |
|
Justin Spahr-Summers
|
f9afe8d68b
|
Describe the high-level Signal contract
|
2015-07-10 12:37:15 -07:00 |
|
Justin Spahr-Summers
|
c8cd08d8a6
|
More links
|
2015-07-10 12:30:13 -07:00 |
|
Justin Spahr-Summers
|
00a783644d
|
Remove MemoryManagement.md
The Design Guidelines basically subsume this.
|
2015-07-10 12:16:01 -07:00 |
|
Justin Spahr-Summers
|
15e8c6e255
|
Clarify Signal memory management
|
2015-07-10 12:14:35 -07:00 |
|
Justin Spahr-Summers
|
7f4fbabeac
|
Clarify that observers are released upon terminating events
|
2015-07-10 12:03:42 -07:00 |
|
Justin Spahr-Summers
|
e746543a3f
|
Clarify the behavior of Signal.init
|
2015-07-10 12:02:57 -07:00 |
|
Justin Spahr-Summers
|
edb400ac7b
|
Clarify how observers of a signal see events
|
2015-07-10 12:00:52 -07:00 |
|
Syo Ikeda
|
fe7d4bf211
|
Upgrade Nimble to v1.0.0
|
2015-07-10 12:14:11 +09:00 |
|