Skip to content

Commit 8ca006d

Browse files
committed
CombineExt 1.0.0
1 parent 727ed05 commit 8ca006d

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

CombineExt.podspec

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Pod::Spec.new do |s|
2+
s.name = "CombineExt"
3+
s.version = "1.0.0"
4+
s.summary = "Combine operators and helpers not provided by Apple, and inspired by other Reactive Frameworks"
5+
s.description = <<-DESC
6+
A collection of operators for Combine adding capabilities and utilities not provided by Apple,
7+
but common ones found and known from other Reactive Frameworks
8+
DESC
9+
s.homepage = "https://github.com/CombineCommunity/CombineExt"
10+
s.license = { :type => "MIT", :file => "LICENSE" }
11+
s.authors = { "Combine Community" => "https://github.com/CombineCommunity", "Shai Mishali" => "freak4pc@gmail.com" }
12+
13+
s.ios.deployment_target = '13.0'
14+
s.osx.deployment_target = '10.15'
15+
s.watchos.deployment_target = '6.0'
16+
s.tvos.deployment_target = '13.0'
17+
18+
s.source = { :git => "https://github.com/CombineCommunity/CombineExt.git", :tag => s.version }
19+
s.source_files = 'Sources/**/*.swift'
20+
s.frameworks = ['Combine']
21+
s.swift_version = '5.1'
22+
end

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ materialize: completed with .finished
168168

169169
### values
170170

171-
Given a materialized publisher, publish only the emitted upstream values, omitting failures. Given a `Publisher<Event<String, MyError>, ever>`, this operator will return a `Publisher<Srting, Never>`.
171+
Given a materialized publisher, publish only the emitted upstream values, omitting failures. Given a `Publisher<Event<String, MyError>, Never>`, this operator will return a `Publisher<Srting, Never>`.
172172

173173
**Note**: This operator only works on publishers that were materialized with the `materialize()` operator.
174174

@@ -201,7 +201,7 @@ values: "What's up?"
201201

202202
### failures
203203

204-
Given a materialized publisher, publish only the emitted upstream failure, omitting values. Given a `Publisher<Event<String, MyError>, ever>`, this operator will return a `Publisher<MyError, Never>`.
204+
Given a materialized publisher, publish only the emitted upstream failure, omitting values. Given a `Publisher<Event<String, MyError>, Never>`, this operator will return a `Publisher<MyError, Never>`.
205205

206206
**Note**: This operator only works on publishers that were materialized with the `materialize()` operator.
207207

@@ -242,7 +242,7 @@ This section outlines some of the custom Combine publishers CombineExt provides
242242

243243
### AnyPublisher.create
244244

245-
A publisher which accepts a factory closure to which you ca dynamically push value or completion events.
245+
A publisher which accepts a factory closure to which you can dynamically push value or completion events.
246246

247247
This lets you easily create custom publishers to wrap any non-publisher asynchronous work, while still respecting the downstream consumer's backpressure demand.
248248

0 commit comments

Comments
 (0)