Working on @pointfreeco: https://www.pointfree.co/
- Brooklyn
- http://stephencelis.com
Highlights
- Pro
Block or Report
Block or report stephencelis
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
-
pointfreeco/pointfreeco Public
🎬 The source for www.pointfree.co, a video series on functional programming and the Swift programming language. -
-
-
-
1,636 contributions in the last year
Less
More
Contribution activity
September 2022
Created 88 commits in 12 repositories
Created a pull request in pointfreeco/swift-composable-architecture that received 5 comments
Do more to avoid concurrency flakiness in tests
Unfortunately for us, Swift does not offer a reliable way to test integrated concurrency. Because of this, the Composable Architecture does what it…
+4
−2
•
5
comments
Opened 23 other pull requests in 9 repositories
pointfreeco/swift-composable-architecture
11
merged
- Todos demo: fix sorting filtered todos
- Fix warnings introduced in Xcode 14.1
- Git-ignore .swiftpm/ directory (and schemes)
- Fix flakey test
-
Rename
Effect<Output, _>toEffect<Action, _> -
Remove
@StateObjectshim for now - Allow re-entrant actions to be processed
-
Introduce
WithViewStore.init(_:observe:send:...) - Fix long-living effect leak
-
Use publishers in
Effect.debounceandEffect.deferred -
Force
Effect.{debounce,deferred}through publisher
pointfreeco/swift-custom-dump
3
merged
pointfreeco/swift-snapshot-testing
2
merged
pointfreeco/swift-url-routing
1
merged
pointfreeco/xctest-dynamic-overlay
1
merged
pointfreeco/swift-identified-collections
1
merged
pointfreeco/combine-schedulers
1
merged
pointfreeco/swift-case-paths
1
merged
Reviewed 35 pull requests in 5 repositories
pointfreeco/swift-snapshot-testing
17 pull requests
- Include failure reason when snapshot comparisons fail
- Add support for tests executed repeatedly
- Fix false positive when asserting reference image with empty image
-
feat(macOS): deterministically snapshot
NSViews on any device - Attach recorded snapshot
- Improve warning about view snapshot discrepancies
- Use iOS 16 ImageRenderer to snapshot SwiftUI Views
- Fix doc comment
- Add iPhone 13 devices
- Perceptual image precision + 90% speed improvement
- Fix doc comment
- Fix doc comment
- Fix doc comment
- Fix doc comment
- Fix doc comment
- Fix doc comment
- Fix typo
pointfreeco/swift-composable-architecture
13 pull requests
- Start running some tests in release config.
- Fail if testValue is invoked without providing implementation
- Test Store documentation updates
- Fix documentation typo
- More docs for WithViewStore and new observe argument
- Simplify re-entrant tests
- allow processing of sync actions resulting from state update
- Fix release builds for case studies.
- Fix for Xcode 14 RC
- Fix a few flakey tests
- Move WithViewStore deprecations to Deprecations.swift
-
Add
_StateObject, an iOS 13 compatible substitute ofStateObject - Use @StateObject for WithViewStore in iOS 14
pointfreeco/combine-schedulers
3 pull requests
pointfreeco/swift-parsing
1 pull request
pointfreeco/xctest-dynamic-overlay
1 pull request
Created an issue in apple/swift that received 6 comments
Compiler crash around generic result builder functions and constrained opaque types
Describe the bug We hit a compiler crash when combining generic result builders and constrained opaque types. Steps To Reproduce Try to compile the…
6
comments
Opened 1 other issue in 1 repository
apple/swift
1
closed
Started 2 discussions in 2 repositories
pointfreeco/swift-snapshot-testing
pointfreeco/swift-snapshot-testing
pointfreeco/swift-composable-architecture
pointfreeco/swift-composable-architecture
Answered 7 discussions in 2 repositories
pointfreeco/swift-composable-architecture
pointfreeco/swift-composable-architecture
- Integrating external cancellation tokens + Swift concurrency cancellation
- Testing Effect.run containing Task
- Modifying parent state from child view controller?
- Navigation is rendered twice
- Refreshable task with follow-up work after refresh is done
- Long-living effect memory issue when using concurrency
pointfreeco/episode-code-samples
pointfreeco/episode-code-samples
4
contributions
in private repositories
Sep 4 – Sep 19