- San Francisco
Highlights
- Pro
Block or Report
Block or report phausler
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
SourceCodeKit Public
A revitalization of the Étoile project SourceCodeKit with adaptations to a more modern Mac OS X objc
-
gelfload Public
Forked from GregorR/gelfload
gelfload is Gregor's ELF loader. It is a usermode loader for ELF executables, used for two purposes: 1) Creating ELF environments on otherwise ELF-hostile platforms (e.g. Mac OS X and Windows) 2) C…
C 2
-
299 contributions in the last year
Contribution activity
March 2022
Created 36 commits in 2 repositories
Created 1 repository
Created a pull request in apple/swift that received 8 comments
Enable Sendability for AsyncStream and AsyncThrowingStream
This makes AsyncStream and AsyncThrowingStream both conditionally Sendable when their Element is Sendable and removes the runtime assertion associa…
Opened 38 other pull requests in 2 repositories
apple/swift-async-algorithms
28
merged
8
closed
- Add instructions for building with swift 5.6 toolchains
- Re-enable swift development toolchain usages for Clock/Instant/Duration
- Add a basic docc bundle for generating documentation
- Only emit diagnostics for unexpected diagram mismatches
- Update the code of conduct to avoid it going out of sync
- Re-enable swift development toolchain usages for Clock/Instant/Duration
- Add shims and adjust availability to allow for swift 5.6 toolchains to build until source stability is achieved
- Remove the docc plugin dependency from main (to make a docs branch)
- Add a smattering of brief inline docs for most functions/types
- Add a basic docc bundle for generating documentation
- First pass at some documentation for debounce
- First pass at some documentation for combineLatest
- slight adjustments to make docc rendering of AsyncBufferedByteIterator documentation nicer
- First pass at some documentation for chunked/chunks
- [WIP] First pass at some documentation for AsyncChannel
- First pass at some documentation for AsyncBufferSequence
- Add support for rendering docc
- Reduce warnings for preconcurrency and non mutated vars
- Get nearly everything up and rolling for linux
- Only print expected/actual in Xcode
- add some handy tools for testing and gathering coverage
- Restore availability and mark everything as 9999 to match stdlib availability for 5.7 for now
- Add an implementation of inclusive reductions
- Resolve a race condition that caused repeated testing of channel cancellation to sometimes hang
- Rename tests for Task.select and remove the testable import to enable release mode testing
- Some pull requests not shown.
Reviewed 24 pull requests in 2 repositories
apple/swift-async-algorithms
21 pull requests
-
add
recursiveMap(_:)methods - #45 - Two sided performance test for merge
- Fixing a few typos
- Adjacent Pairs
- Fix typo in AsyncChannel documentation
- Add a basic docc bundle for generating documentation
- Add a no-separator variant of joined() to match the stdlib
- [WIP] Add a few more guides
- Light edit on guides and sequence source docs (rdar://90176127)
- Get nearly everything up and rolling for linux
- Add an implementation of inclusive reductions
- Implement source location information for pairwise block builders
- Resolve a race condition that caused repeated testing of channel cancellation to sometimes hang
- A full knobs-and-dials buffering strategy transformation
- Remove clock stubs and use the _Concurrency provided Clock APIs
- Add delayNext “,” operator to validation diagram
- Asynchronous sequence for switching to the latest inner asynchronous sequence
- Tweaked signatures of chunks/chunked methods
- A function that allows asynchronous sequences to share values and errors across a group of consumption
- Add a performance tuned asynchronous iterator for creeating asynchronous byte sequences
- Fixed element type of chunks(ofCount:collectedInto:)