The Swift Package Index logo.Swift Package Index

Build Information

Successful build of FP, reference main (a82563), with Swift 6.4 for Wasm on 16 Oct 2026 20:03:37 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.0-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/luizmb/FP.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/luizmb/FP
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at a825632 docs: bump install version to 3.0.0 (README + DocC + docs)
Cloned https://github.com/luizmb/FP.git
Revision (git rev-parse @):
a825632d12443a554c53039f8871d1fc59f687f1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/luizmb/FP.git at main
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/luizmb/FP.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.0-RELEASE_wasm 2>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:7a2e5502d3bb6640f9b2bbb1dadf9967024364ce9ed0ed0bd80cf1b699d193fd
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax.git
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin (0.52s)
[1/80789] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (3.51s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (4.48s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.17s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3841] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.86s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.05s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.18s)
Building for debugging...
[Computing dependencies]
[Provisioning 32 / 35]
[Pre-planning 1 / 939]
[Planning deferred tasks]
[175 / 361] _SwiftSyntaxCShims
[213 / 372] SwiftSyntax510
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:70:5: warning: 'package' modifier is redundant for static method declared in a package extension
 68 |     ///
 69 |     /// Each inner stream runs to completion, in upstream order, before the next upstream element is pulled.
 70 |     package static func concatMap<A: Sendable>(
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
 71 |         _ stream: AsyncStream<A>,
 72 |         _ fn: @escaping @Sendable (A) -> AsyncStream<Element>
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:89:5: warning: 'package' modifier is redundant for static method declared in a package extension
 87 |
 88 |     /// `fmap` closed over `AsyncStream`.
 89 |     package static func mapStream<A: Sendable>(
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
 90 |         _ stream: AsyncStream<A>,
 91 |         _ fn: @escaping @Sendable (A) -> Element
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:106:5: warning: 'package' modifier is redundant for static method declared in a package extension
104 |
105 |     /// `pure` closed over `AsyncStream`: a stream that yields `value` once and finishes.
106 |     package static func just(_ value: Element) -> AsyncStream<Element> {
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
107 |         AsyncStream { continuation in
108 |             continuation.yield(value)
[214 / 372] SwiftSyntax600
[228 / 375] SwiftSyntax600
[239 / 377] SwiftSyntax603
[241 / 378] CoreFP
[246 / 388] SwiftSyntax
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:30:36: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 28 |     static var each: Traversal<Self, Element> {
 29 |         Traversal(
 30 |             getAll: { @Sendable in Array($0) },
    |                                    `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 31 |             forEach: { @Sendable collection, body in
 32 |                 // Contiguous storage (Array, ContiguousArray, ArraySlice) is read through its buffer
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:36:38: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 34 |                 // iterator go through protocol witnesses whose accessor frames are heap-allocated,
 35 |                 // which costs a malloc per element. The buffer subscript is a direct addressor.
 36 |                 let visited: Void? = collection.withContiguousStorageIfAvailable { buffer in
    |                                      `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 37 |                     for element in buffer {
 38 |                         body(element)
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:42:32: warning: capture of non-Sendable type 'Self.Iterator.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 40 |                 }
 41 |                 guard visited == nil else { return }
 42 |                 for element in collection {
    |                                `- warning: capture of non-Sendable type 'Self.Iterator.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 43 |                     body(element)
 44 |                 }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:50:38: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 48 |                 // The buffer is the collection's own (made unique first, as any write would), so
 49 |                 // this is still in place.
 50 |                 let mutated: Void? = collection.withContiguousMutableStorageIfAvailable { buffer in
    |                                      `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 51 |                     for i in buffer.indices {
 52 |                         f(&buffer[i])
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:56:36: warning: capture of non-Sendable type 'Self.Index.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 54 |                 }
 55 |                 guard mutated == nil else { return }
 56 |                 var i = collection.startIndex
    |                                    `- warning: capture of non-Sendable type 'Self.Index.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 57 |                 while i != collection.endIndex {
 58 |                     f(&collection[i])
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:115:58: warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
113 |     static var eachIndexed: IndexedTraversal<Self, Index, Element> {
114 |         IndexedTraversal(
115 |             getAll: { @Sendable collection in collection.indices.map { ($0, collection[$0]) } },
    |                                                          `- warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
116 |             forEach: { @Sendable collection, body in
117 |                 for index in collection.indices {
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:115:47: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
113 |     static var eachIndexed: IndexedTraversal<Self, Index, Element> {
114 |         IndexedTraversal(
115 |             getAll: { @Sendable collection in collection.indices.map { ($0, collection[$0]) } },
    |                                               `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
116 |             forEach: { @Sendable collection, body in
117 |                 for index in collection.indices {
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:117:41: warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
115 |             getAll: { @Sendable collection in collection.indices.map { ($0, collection[$0]) } },
116 |             forEach: { @Sendable collection, body in
117 |                 for index in collection.indices {
    |                                         `- warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
118 |                     body(index, collection[index])
119 |                 }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:117:30: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
115 |             getAll: { @Sendable collection in collection.indices.map { ($0, collection[$0]) } },
116 |             forEach: { @Sendable collection, body in
117 |                 for index in collection.indices {
    |                              `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
118 |                     body(index, collection[index])
119 |                 }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:117:30: warning: capture of non-Sendable type 'Self.Indices.Iterator.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
115 |             getAll: { @Sendable collection in collection.indices.map { ($0, collection[$0]) } },
116 |             forEach: { @Sendable collection, body in
117 |                 for index in collection.indices {
    |                              `- warning: capture of non-Sendable type 'Self.Indices.Iterator.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
118 |                     body(index, collection[index])
119 |                 }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:122:25: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
120 |             },
121 |             modifyMut: { @Sendable collection, f in
122 |                 var i = collection.startIndex
    |                         `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
123 |                 while i != collection.endIndex {
124 |                     f(i, &collection[i])
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:143:29: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
141 |         IndexedTraversal(
142 |             forEach: { @Sendable collection, body in
143 |                 let start = collection.startIndex
    |                             `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
144 |                 let visited: Void? = collection.withContiguousStorageIfAvailable { buffer in
145 |                     for offset in buffer.indices {
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+Traversal.swift:155:29: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
153 |             },
154 |             modifyMut: { @Sendable collection, f in
155 |                 let start = collection.startIndex
    |                             `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
156 |                 let mutated: Void? = collection.withContiguousMutableStorageIfAvailable { buffer in
157 |                     for offset in buffer.indices {
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[247 / 388] SwiftSyntax
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:18:37: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 16 |     static func ix(_ index: Index) -> AffineTraversal<Self, Element> {
 17 |         AffineTraversal(
 18 |             preview: { @Sendable in $0[safe: index] },
    |                                     `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 19 |             set: { @Sendable (collection: consuming Self, element: Element) in
 20 |                 var copy = consume collection
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:20:28: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 18 |             preview: { @Sendable in $0[safe: index] },
 19 |             set: { @Sendable (collection: consuming Self, element: Element) in
 20 |                 var copy = consume collection
    |                            `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 21 |                 copy[safe: index] = element
 22 |                 return copy
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:25:34: warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 23 |             },
 24 |             tryModifyMut: { @Sendable collection, f in
 25 |                 guard collection.indices.contains(index) else { return }
    |                                  `- warning: capture of non-Sendable type 'Self.Indices.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 26 |                 f(&collection[index])
 27 |             }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:25:23: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 23 |             },
 24 |             tryModifyMut: { @Sendable collection, f in
 25 |                 guard collection.indices.contains(index) else { return }
    |                       `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 26 |                 f(&collection[index])
 27 |             }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:45:23: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 43 |         AffineTraversal(
 44 |             preview: { @Sendable collection in
 45 |                 guard collection.indices.contains(index) else { return nil }
    |                       `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 46 |                 let offset = index &- collection.startIndex
 47 |                 return collection.withContiguousStorageIfAvailable { $0[offset] } ?? collection[index]
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:50:28: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 48 |             },
 49 |             set: { @Sendable (collection: consuming Self, element: Element) in
 50 |                 var copy = consume collection
    |                            `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 51 |                 copy[safe: index] = element
 52 |                 return copy
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:55:23: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 53 |             },
 54 |             tryModifyMut: { @Sendable collection, f in
 55 |                 guard collection.indices.contains(index) else { return }
    |                       `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 56 |                 let offset = index &- collection.startIndex
 57 |                 let mutated: Void? = collection.withContiguousMutableStorageIfAvailable { f(&$0[offset]) }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:107:22: warning: capture of non-Sendable type 'Self.Element.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
105 |     /// ```
106 |     static func ix(id: Element.ID) -> AffineTraversal<Self, Element> {
107 |         firstMatch { $0.id == id }
    |                      `- warning: capture of non-Sendable type 'Self.Element.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
108 |     }
109 | }
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:121:17: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
119 |         AffineTraversal(
120 |             preview: { @Sendable collection in
121 |                 collection.withContiguousStorageIfAvailable { buffer in firstOffset(in: buffer, where: isMatch).map { buffer[$0] } }
    |                 `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
122 |                     ?? collection.first(where: isMatch)
123 |             },
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:125:28: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
123 |             },
124 |             set: { @Sendable (collection: consuming Self, element: Element) in
125 |                 var copy = consume collection
    |                            `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
126 |                 copy.modifyFirst(where: isMatch) { $0 = element }
127 |                 return copy
/host/spi-builder-workspace/Sources/CoreFP/Collection/Collection+AffineTraversal.swift:130:17: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
128 |             },
129 |             tryModifyMut: { @Sendable collection, f in
130 |                 collection.modifyFirst(where: isMatch, f)
    |                 `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
131 |             }
132 |         )
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[251 / 388] SwiftSyntax
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Functor.swift:11:22: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 9 |     ) -> @Sendable (Self) -> AsyncThrowingMapSequence<Self, T> {
10 |         { sequence in
11 |             sequence.map(transform)
   |                      `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
12 |         }
13 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:19:22: warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
17 |     ) -> @Sendable (Self) -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<Self, T>, T> {
18 |         { sequence in
19 |             sequence.bind(transform)
   |                      `- warning: capture of non-Sendable type 'Self.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
20 |         }
21 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:19:22: warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
17 |     ) -> @Sendable (Self) -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<Self, T>, T> {
18 |         { sequence in
19 |             sequence.bind(transform)
   |                      `- warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
20 |         }
21 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:30:17: warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
28 |     ) -> @Sendable (Element) async throws -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<B, C>, C> {
29 |         { element in
30 |             try await fn1(element).bind(fn2)
   |                 `- warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
31 |         }
32 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:30:17: warning: capture of non-Sendable type 'C.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
28 |     ) -> @Sendable (Element) async throws -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<B, C>, C> {
29 |         { element in
30 |             try await fn1(element).bind(fn2)
   |                 `- warning: capture of non-Sendable type 'C.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
31 |         }
32 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:41:17: warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
39 |     ) -> @Sendable (Element) async throws -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<B, C>, C> {
40 |         { element in
41 |             try await fn1(element).bind(fn2)
   |                 `- warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncSequence+Monad.swift:41:17: warning: capture of non-Sendable type 'C.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
39 |     ) -> @Sendable (Element) async throws -> AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<B, C>, C> {
40 |         { element in
41 |             try await fn1(element).bind(fn2)
   |                 `- warning: capture of non-Sendable type 'C.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
42 |         }
43 |     }
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:70:5: warning: 'package' modifier is redundant for static method declared in a package extension
 68 |     ///
 69 |     /// Each inner stream runs to completion, in upstream order, before the next upstream element is pulled.
 70 |     package static func concatMap<A: Sendable>(
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
 71 |         _ stream: AsyncStream<A>,
 72 |         _ fn: @escaping @Sendable (A) -> AsyncStream<Element>
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:89:5: warning: 'package' modifier is redundant for static method declared in a package extension
 87 |
 88 |     /// `fmap` closed over `AsyncStream`.
 89 |     package static func mapStream<A: Sendable>(
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
 90 |         _ stream: AsyncStream<A>,
 91 |         _ fn: @escaping @Sendable (A) -> Element
/host/spi-builder-workspace/Sources/CoreFP/ModernConcurrency/AsyncStream+Replay.swift:106:5: warning: 'package' modifier is redundant for static method declared in a package extension
104 |
105 |     /// `pure` closed over `AsyncStream`: a stream that yields `value` once and finishes.
106 |     package static func just(_ value: Element) -> AsyncStream<Element> {
    |     `- warning: 'package' modifier is redundant for static method declared in a package extension
107 |         AsyncStream { continuation in
108 |             continuation.yield(value)
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/host/spi-builder-workspace/Sources/CoreFP/Monoid/OrderingMonoid.swift:71:20: warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
69 | ) -> @Sendable (T, T) -> Ordering {
70 |     { lhs, rhs in
71 |         let left = keyExtractor(lhs)
   |                    `- warning: capture of non-Sendable type 'Value.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
72 |         let right = keyExtractor(rhs)
73 |         if left < right { return Ordering(.orderedAscending) }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[253 / 389] SwiftSyntax
[257 / 390] SwiftSyntax
[262 / 400] CoreFPOperators
[266 / 415] DataStructure
[272 / 415] DataStructure
[273 / 415] DataStructure
[274 / 415] DataStructure
[277 / 415] DataStructure
[281 / 415] DataStructure
[282 / 415] DataStructure-product
[283 / 415] DataStructure-product
[285 / 415] DataStructure
[286 / 415] DataStructure
[287 / 415] DataStructure
[288 / 415] DataStructure
[289 / 415] DataStructure
[290 / 415] DataStructureOperators
[292 / 415] CoreFPOperators
[294 / 416]
/host/spi-builder-workspace/Sources/DataStructure/Reader/ReaderTAsyncSequence+Monad.swift:17:27: warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
15 |         Reader<Environment, AsyncThrowingFlatMapSequence<AsyncThrowingMapSequence<AsyncStream<A>, B>, B>> { env in
16 |             let stream = self.runReader(env)
17 |             return stream.bind { element in
   |                           `- warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
18 |                 try await fn(element).runReader(env)
19 |             }
/host/spi-builder-workspace/Sources/DataStructure/Reader/ReaderTAsyncSequence+Monad.swift:18:21: warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
16 |             let stream = self.runReader(env)
17 |             return stream.bind { element in
18 |                 try await fn(element).runReader(env)
   |                     `- warning: capture of non-Sendable type 'B.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
19 |             }
20 |         }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[297 / 426] DataStructureOperators
[298 / 427] DataStructureOperators
[302 / 427] SwiftSyntax
[313 / 427] DataStructureOperators
[316 / 427] DataStructure
[321 / 429]
[327 / 458] SwiftParser
[332 / 458] SwiftDiagnostics
[337 / 459] FP
[340 / 459] SwiftBasicFormat
[349 / 459] SwiftParser
[352 / 459] SwiftParser
[356 / 459] SwiftParser
[357 / 459] SwiftParser
[359 / 459] SwiftDiagnostics
[360 / 459] SwiftDiagnostics
[361 / 459] SwiftOperators
[364 / 459] SwiftParserDiagnostics
[366 / 459] SwiftBasicFormat
[369 / 460] SwiftDiagnostics
[372 / 460] FP
[378 / 463] SwiftOperators
[383 / 481] SwiftParserDiagnostics
[384 / 482] SwiftParserDiagnostics
[385 / 482] SwiftParser
[388 / 483] SwiftOperators
[393 / 483] SwiftParserDiagnostics
[400 / 483] SwiftSyntaxBuilder
[403 / 483] SwiftOperators
[404 / 483] SwiftOperators
[409 / 483] SwiftBasicFormat
[416 / 493] SwiftSyntaxBuilder
[419 / 493] SwiftSyntaxBuilder
[420 / 494] SwiftSyntaxBuilder
[421 / 494] SwiftSyntaxBuilder
[424 / 494] SwiftSyntaxBuilder
[432 / 496]
[438 / 505] SwiftIfConfig
[439 / 505] SwiftIfConfig
[440 / 505] SwiftIfConfig
[446 / 506] SwiftIfConfig
[453 / 507] SwiftSyntaxMacros
[458 / 516] SwiftSyntaxMacros
[468 / 517] SwiftSyntaxMacroExpansion
[473 / 527] SwiftSyntaxMacroExpansion
[475 / 528] SwiftSyntaxMacros
[477 / 528] SwiftSyntaxMacros
[491 / 538] SwiftCompilerPluginMessageHandling
[493 / 538] SwiftCompilerPluginMessageHandling
[494 / 538] SwiftCompilerPluginMessageHandling
[497 / 538] SwiftCompilerPluginMessageHandling
[505 / 541] SwiftCompilerPlugin
[509 / 542] SwiftCompilerPlugin
[512 / 543] SwiftSyntaxMacroExpansion
[513 / 543] SwiftCompilerPluginMessageHandling
[515 / 544] SwiftSyntax
[518 / 545] SwiftSyntax
[525 / 545] SwiftIfConfig
[534 / 546] FPMacrosPlugin
[543 / 555] FPMacrosPlugin
[544 / 555] FPMacrosPlugin
[548 / 556] FPMacrosPlugin
[557 / 565] FPMacros
[566 / 566]
Build complete! (31.51 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "603.0.1",
            "upper_bound" : "604.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "FP",
  "name" : "FP",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "FP",
      "targets" : [
        "FP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CoreFP",
      "targets" : [
        "CoreFP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CoreFPOperators",
      "targets" : [
        "CoreFPOperators"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DataStructure",
      "targets" : [
        "DataStructure"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DataStructureOperators",
      "targets" : [
        "DataStructureOperators"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FPMacros",
      "targets" : [
        "FPMacros"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FPMacrosPlugin",
      "targets" : [
        "FPMacrosPlugin"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FPMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "FPMacrosTests",
      "path" : "Tests/FPMacrosTests",
      "product_dependencies" : [
        "SwiftParser",
        "SwiftSyntaxMacroExpansion",
        "SwiftSyntaxMacrosGenericTestSupport",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "ApplyOpticsTests.swift",
        "LensesTests.swift",
        "MacroExpansionSupport.swift",
        "MockRegressionTests.swift",
        "MockTests.swift",
        "OpticsRegressionTests.swift",
        "PrismsTests.swift",
        "ProductMacroTests.swift",
        "StoredPropertyRegressionTests.swift",
        "WitnessRegressionTests.swift",
        "WitnessTests.swift"
      ],
      "target_dependencies" : [
        "FPMacros",
        "FPMacrosPlugin",
        "CoreFP",
        "CoreFPOperators"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FPMacrosPlugin",
      "module_type" : "SwiftTarget",
      "name" : "FPMacrosPlugin",
      "path" : "Sources/FPMacrosPlugin",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "FPMacros",
        "FPMacrosPlugin"
      ],
      "sources" : [
        "ApplyOpticsMacro.swift",
        "DeriveMonoidMacro.swift",
        "IsoMacro.swift",
        "LensesMacro.swift",
        "MockMacro.swift",
        "Plugin.swift",
        "PrismsMacro.swift",
        "ProtocolRequirements.swift",
        "StoredProperties.swift",
        "WitnessMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "FPMacros",
      "module_type" : "SwiftTarget",
      "name" : "FPMacros",
      "path" : "Sources/FPMacros",
      "product_memberships" : [
        "FPMacros"
      ],
      "sources" : [
        "ApplyOptics.swift",
        "DeriveMonoid.swift",
        "Iso.swift",
        "Lenses.swift",
        "Mock.swift",
        "Prisms.swift",
        "Witness.swift"
      ],
      "target_dependencies" : [
        "CoreFP",
        "FPMacrosPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FP",
      "module_type" : "SwiftTarget",
      "name" : "FP",
      "path" : "Sources/FP",
      "product_memberships" : [
        "FP"
      ],
      "sources" : [
        "FP.swift"
      ],
      "target_dependencies" : [
        "CoreFP",
        "CoreFPOperators",
        "DataStructure",
        "DataStructureOperators"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DataStructureTests",
      "module_type" : "SwiftTarget",
      "name" : "DataStructureTests",
      "path" : "Tests/DataStructureTests",
      "sources" : [
        "ArrayTNonEmptyTApLawTests.swift",
        "ArrayTStateful+ApplicativeTests.swift",
        "ArrayTWriter+ApplicativeTests.swift",
        "AsyncStreamTestSupport.swift",
        "AsyncStreamTransformerConcatTests.swift",
        "AsyncThrowingStreamEitherTests.swift",
        "BifoldableTests.swift",
        "BitraversableTests.swift",
        "ComonadTests.swift",
        "CompletionEitherTests.swift",
        "DataOuterStackLawTests.swift",
        "DataOuterStreamStackLawTests.swift",
        "Either+FoldableTests.swift",
        "Either+PrismTests.swift",
        "EitherCoreTests.swift",
        "EitherOptionalStacksApLawTests.swift",
        "EitherTNonEmpty+Tests.swift",
        "EitherTNonEmptyApplicativeTests.swift",
        "EitherTStateful+ApplicativeTests.swift",
        "EitherTWriter+ApplicativeTests.swift",
        "EitherTests.swift",
        "GenTests.swift",
        "IdentifiedArrayTests.swift",
        "JoinVoidPureTests.swift",
        "KleisliTEitherTests.swift",
        "KleisliTReaderTests.swift",
        "KleisliTStatefulTests.swift",
        "KleisliTWriterTests.swift",
        "LawHarness.swift",
        "LoadingApplicativeTests.swift",
        "LoadingTests.swift",
        "NewtypeIsoMonoidTests.swift",
        "NewtypeTests.swift",
        "NonEmptyComonadTests.swift",
        "NonEmptyTEither+Tests.swift",
        "NonEmptyTEitherApplicativeTests.swift",
        "NonEmptyTOptionalApplicativeTests.swift",
        "NonEmptyTResultApplicativeTests.swift",
        "NonEmptyTests.swift",
        "OpticLawTests.swift",
        "OptionalTNonEmptyApplicativeTests.swift",
        "OptionalTStateful+ApplicativeTests.swift",
        "OptionalTWriter+ApplicativeTests.swift",
        "PerformanceRegressionTests.swift",
        "PublisherStackLawTests.swift",
        "PublisherTransformerTests.swift",
        "ReaderCoreTests.swift",
        "ReaderStatefulWriterBindLawTests.swift",
        "ReaderTAsyncSequence+Tests.swift",
        "ReaderTEither+Tests.swift",
        "ReaderTNonEmpty+Tests.swift",
        "ReaderTNonEmptyApplicativeTests.swift",
        "ReaderTOuterTransformerTests.swift",
        "ReaderTPublisher+Tests.swift",
        "ReaderTStackLawTests.swift",
        "ReaderTStateful+ApplicativeTests.swift",
        "ReaderTStreamLawTests.swift",
        "ReaderTWriter+ApplicativeTests.swift",
        "ReaderTests.swift",
        "ResultTStateful+ApplicativeTests.swift",
        "ResultTWriter+ApplicativeTests.swift",
        "ResultTraversableTests.swift",
        "Stateful+EndoMutTests.swift",
        "Stateful+OpticsTests.swift",
        "StatefulCoreTests.swift",
        "StatefulTArray+Tests.swift",
        "StatefulTEither+Tests.swift",
        "StatefulTInnerApLawTests.swift",
        "StatefulTNonEmpty+Tests.swift",
        "StatefulTNonEmptyApplicativeTests.swift",
        "StatefulTOptional+Tests.swift",
        "StatefulTPublisherLawTests.swift",
        "StatefulTReader+Tests.swift",
        "StatefulTResult+Tests.swift",
        "StatefulTStackLawTests.swift",
        "StatefulTValidation+Tests.swift",
        "TheseTests.swift",
        "TransformerStackSmokeTests.swift",
        "TraversableTests.swift",
        "Validation+PrismTests.swift",
        "ValidationOuterTransformerTests.swift",
        "ValidationTests.swift",
        "WriterCoreTests.swift",
        "WriterEitherTests.swift",
        "WriterInnerApConsistencyTests.swift",
        "WriterMonoidTests.swift",
        "WriterOuterBindLawTests.swift",
        "WriterOuterStackLawTests.swift",
        "WriterReaderTests.swift",
        "WriterStatefulTests.swift",
        "WriterTArray+Tests.swift",
        "WriterTInnerApLawTests.swift",
        "WriterTNonEmpty+Tests.swift",
        "WriterTNonEmptyApplicativeTests.swift",
        "WriterTOptional+Tests.swift",
        "WriterTPublisherLawTests.swift",
        "WriterTResult+Tests.swift",
        "ZeroCopyTests.swift",
        "ZipperTests.swift"
      ],
      "target_dependencies" : [
        "DataStructure",
        "CoreFP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DataStructureOperatorsTests",
      "module_type" : "SwiftTarget",
      "name" : "DataStructureOperatorsTests",
      "path" : "Tests/DataStructureOperatorsTests",
      "sources" : [
        "ArrayTNonEmptyTApLawOperatorsTests.swift",
        "ArrayTStatefulOperatorsTests.swift",
        "ArrayTWriterOperatorsTests.swift",
        "AsyncStreamTestSupport.swift",
        "AsyncStreamTransformerConcatOperatorsTests.swift",
        "ComonadOperatorsTests.swift",
        "Either+ApplicativeOperatorsTests.swift",
        "Either+FunctorOperatorsTests.swift",
        "Either+MonadOperatorsTests.swift",
        "EitherOptionalStacksApOperatorTests.swift",
        "EitherTNonEmptyOperatorsTests.swift",
        "EitherTransformerTests.swift",
        "IdentifiedArrayOperatorsTests.swift",
        "Loading+ApplicativeOperatorsTests.swift",
        "Loading+FunctorOperatorsTests.swift",
        "Loading+MonadOperatorsTests.swift",
        "NonEmpty+ApplicativeOperatorsTests.swift",
        "NonEmpty+FunctorOperatorsTests.swift",
        "NonEmpty+MonadOperatorsTests.swift",
        "NonEmptyComonadOperatorsTests.swift",
        "NonEmptyTEitherOperatorsTests.swift",
        "NonEmptyTOptionalOperatorsTests.swift",
        "NonEmptyTResultOperatorsTests.swift",
        "OptionalTNonEmptyOperatorsTests.swift",
        "OptionalTStatefulOperatorsTests.swift",
        "OptionalTWriterOperatorsTests.swift",
        "PublisherStackOperatorsTests.swift",
        "PublisherTransformerOperatorsTests.swift",
        "Reader+ApplicativeOperatorsTests.swift",
        "Reader+FunctorOperatorsTests.swift",
        "Reader+MonadOperatorsTests.swift",
        "ReaderStatefulWriterBindOperatorsTests.swift",
        "ReaderTAsyncSequence+OperatorsTests.swift",
        "ReaderTEither+OperatorsTests.swift",
        "ReaderTNonEmptyOperatorsTests.swift",
        "ReaderTOuterTransformerOperatorsTests.swift",
        "ReaderTPublisher+OperatorsTests.swift",
        "ReaderTStackOperatorsTests.swift",
        "ResultTStatefulOperatorsTests.swift",
        "ResultTWriterOperatorsTests.swift",
        "StatefulEitherOperatorsTests.swift",
        "StatefulOperatorsTests.swift",
        "StatefulReaderOperatorsTests.swift",
        "StatefulTArrayOperatorsTests.swift",
        "StatefulTEitherOperatorsTests.swift",
        "StatefulTInnerApOperatorsTests.swift",
        "StatefulTNonEmptyOperatorsTests.swift",
        "StatefulTOptionalOperatorsTests.swift",
        "StatefulTReaderOperatorsTests.swift",
        "StatefulTResultOperatorsTests.swift",
        "StatefulTWriterOperatorsTests.swift",
        "TheseOperatorsTests.swift",
        "TransformerStackOperatorSmokeTests.swift",
        "ValidationOperatorsTests.swift",
        "ValidationOuterTransformerOperatorsTests.swift",
        "WriterEitherOperatorsTests.swift",
        "WriterOperatorsTests.swift",
        "WriterOuterStackOperatorsTests.swift",
        "WriterReaderOperatorsTests.swift",
        "WriterStatefulOperatorsTests.swift",
        "WriterTArrayOperatorsTests.swift",
        "WriterTEitherOperatorsTests.swift",
        "WriterTInnerApOperatorsTests.swift",
        "WriterTNonEmptyOperatorsTests.swift",
        "WriterTOptionalOperatorsTests.swift",
        "WriterTReaderOperatorsTests.swift",
        "WriterTResultOperatorsTests.swift",
        "WriterTStatefulOperatorsTests.swift",
        "ZipperOperatorsTests.swift"
      ],
      "target_dependencies" : [
        "DataStructure",
        "DataStructureOperators",
        "CoreFPOperators",
        "CoreFP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DataStructureOperators",
      "module_type" : "SwiftTarget",
      "name" : "DataStructureOperators",
      "path" : "Sources/DataStructureOperators",
      "product_memberships" : [
        "FP",
        "DataStructureOperators"
      ],
      "sources" : [
        "Either/Either+ApplicativeOperators.swift",
        "Either/Either+FunctorOperators.swift",
        "Either/Either+MonadOperators.swift",
        "KleisliReverse.swift",
        "Loading/Loading+ApplicativeOperators.swift",
        "Loading/Loading+FunctorOperators.swift",
        "Loading/Loading+MonadOperators.swift",
        "NonEmpty/NonEmpty+ApplicativeOperators.swift",
        "NonEmpty/NonEmpty+ComonadOperators.swift",
        "NonEmpty/NonEmpty+FunctorOperators.swift",
        "NonEmpty/NonEmpty+MonadOperators.swift",
        "Reader/Reader+ApplicativeOperators.swift",
        "Reader/Reader+ComonadOperators.swift",
        "Reader/Reader+FunctorOperators.swift",
        "Reader/Reader+MonadOperators.swift",
        "Stateful/Stateful+ApplicativeOperators.swift",
        "Stateful/Stateful+FunctorOperators.swift",
        "Stateful/Stateful+MonadOperators.swift",
        "These/These+ApplicativeOperators.swift",
        "These/These+FunctorOperators.swift",
        "These/These+MonadOperators.swift",
        "Transformer/Generated/ArrayTEither+Operators.swift",
        "Transformer/Generated/ArrayTStateful+Operators.swift",
        "Transformer/Generated/ArrayTWriter+Operators.swift",
        "Transformer/Generated/AsyncStreamTEither+Operators.swift",
        "Transformer/Generated/AsyncStreamTStateful+Operators.swift",
        "Transformer/Generated/AsyncStreamTWriter+Operators.swift",
        "Transformer/Generated/EitherTArray+Operators.swift",
        "Transformer/Generated/EitherTNonEmpty+Operators.swift",
        "Transformer/Generated/EitherTOptional+Operators.swift",
        "Transformer/Generated/EitherTResult+Operators.swift",
        "Transformer/Generated/EitherTStateful+Operators.swift",
        "Transformer/Generated/EitherTValidation+Operators.swift",
        "Transformer/Generated/EitherTWriter+Operators.swift",
        "Transformer/Generated/NonEmptyTEither+Operators.swift",
        "Transformer/Generated/NonEmptyTOptional+Operators.swift",
        "Transformer/Generated/NonEmptyTResult+Operators.swift",
        "Transformer/Generated/OptionalTEither+Operators.swift",
        "Transformer/Generated/OptionalTNonEmpty+Operators.swift",
        "Transformer/Generated/OptionalTStateful+Operators.swift",
        "Transformer/Generated/OptionalTWriter+Operators.swift",
        "Transformer/Generated/PublisherTEither+Operators.swift",
        "Transformer/Generated/PublisherTStateful+Operators.swift",
        "Transformer/Generated/PublisherTWriter+Operators.swift",
        "Transformer/Generated/ReaderTArray+Operators.swift",
        "Transformer/Generated/ReaderTAsyncStream+Operators.swift",
        "Transformer/Generated/ReaderTEither+Operators.swift",
        "Transformer/Generated/ReaderTNonEmpty+Operators.swift",
        "Transformer/Generated/ReaderTOptional+Operators.swift",
        "Transformer/Generated/ReaderTPublisher+Operators.swift",
        "Transformer/Generated/ReaderTReader+Operators.swift",
        "Transformer/Generated/ReaderTResult+Operators.swift",
        "Transformer/Generated/ReaderTStateful+Operators.swift",
        "Transformer/Generated/ReaderTValidation+Operators.swift",
        "Transformer/Generated/ReaderTWriter+Operators.swift",
        "Transformer/Generated/ResultTStateful+Operators.swift",
        "Transformer/Generated/ResultTWriter+Operators.swift",
        "Transformer/Generated/StatefulTArray+Operators.swift",
        "Transformer/Generated/StatefulTAsyncStream+Operators.swift",
        "Transformer/Generated/StatefulTEither+Operators.swift",
        "Transformer/Generated/StatefulTNonEmpty+Operators.swift",
        "Transformer/Generated/StatefulTOptional+Operators.swift",
        "Transformer/Generated/StatefulTPublisher+Operators.swift",
        "Transformer/Generated/StatefulTReader+Operators.swift",
        "Transformer/Generated/StatefulTResult+Operators.swift",
        "Transformer/Generated/StatefulTValidation+Operators.swift",
        "Transformer/Generated/StatefulTWriter+Operators.swift",
        "Transformer/Generated/ValidationTArray+Operators.swift",
        "Transformer/Generated/ValidationTEither+Operators.swift",
        "Transformer/Generated/ValidationTNonEmpty+Operators.swift",
        "Transformer/Generated/ValidationTOptional+Operators.swift",
        "Transformer/Generated/ValidationTReader+Operators.swift",
        "Transformer/Generated/ValidationTResult+Operators.swift",
        "Transformer/Generated/ValidationTStateful+Operators.swift",
        "Transformer/Generated/ValidationTWriter+Operators.swift",
        "Transformer/Generated/WriterTArray+Operators.swift",
        "Transformer/Generated/WriterTAsyncStream+Operators.swift",
        "Transformer/Generated/WriterTEither+Operators.swift",
        "Transformer/Generated/WriterTNonEmpty+Operators.swift",
        "Transformer/Generated/WriterTOptional+Operators.swift",
        "Transformer/Generated/WriterTPublisher+Operators.swift",
        "Transformer/Generated/WriterTReader+Operators.swift",
        "Transformer/Generated/WriterTResult+Operators.swift",
        "Transformer/Generated/WriterTStateful+Operators.swift",
        "Transformer/Generated/WriterTValidation+Operators.swift",
        "Validation/Validation+AltOperators.swift",
        "Validation/Validation+ApplicativeOperators.swift",
        "Validation/Validation+FunctorOperators.swift",
        "Writer/Writer+ApplicativeOperators.swift",
        "Writer/Writer+ComonadOperators.swift",
        "Writer/Writer+FunctorOperators.swift",
        "Writer/Writer+MonadOperators.swift",
        "Zipper/Zipper+ComonadOperators.swift",
        "Zipper/Zipper+FunctorOperators.swift"
      ],
      "target_dependencies" : [
        "DataStructure",
        "CoreFPOperators"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DataStructure",
      "module_type" : "SwiftTarget",
      "name" : "DataStructure",
      "path" : "Sources/DataStructure",
      "product_memberships" : [
        "FP",
        "DataStructure",
        "DataStructureOperators"
      ],
      "sources" : [
        "Either/ArrayTEither+Applicative.swift",
        "Either/ArrayTEither+Functor.swift",
        "Either/ArrayTEither+Monad.swift",
        "Either/AsyncSequenceTEither+Applicative.swift",
        "Either/AsyncSequenceTEither+Functor.swift",
        "Either/AsyncSequenceTEither+Monad.swift",
        "Either/AsyncThrowingStream+Either.swift",
        "Either/Completion+Either.swift",
        "Either/Either+Applicative.swift",
        "Either/Either+Bifoldable.swift",
        "Either/Either+BitraverseArray.swift",
        "Either/Either+BitraverseOptional.swift",
        "Either/Either+BitraverseResult.swift",
        "Either/Either+Foldable.swift",
        "Either/Either+Functor.swift",
        "Either/Either+Inverted.swift",
        "Either/Either+Monad.swift",
        "Either/Either+Prism.swift",
        "Either/Either+Result.swift",
        "Either/Either.swift",
        "Either/EitherTArray+Applicative.swift",
        "Either/EitherTArray+Functor.swift",
        "Either/EitherTArray+Traversable.swift",
        "Either/EitherTArray+TraversableFree.swift",
        "Either/EitherTNonEmpty+Applicative.swift",
        "Either/EitherTNonEmpty+Functor.swift",
        "Either/EitherTOptional+Applicative.swift",
        "Either/EitherTOptional+Functor.swift",
        "Either/EitherTOptional+Monad.swift",
        "Either/EitherTOptional+Traversable.swift",
        "Either/EitherTOptional+TraversableFree.swift",
        "Either/EitherTResult+Applicative.swift",
        "Either/EitherTResult+Functor.swift",
        "Either/EitherTResult+Monad.swift",
        "Either/EitherTResult+Traversable.swift",
        "Either/EitherTResult+TraversableFree.swift",
        "Either/EitherTStateful+Applicative.swift",
        "Either/EitherTStateful+Functor.swift",
        "Either/EitherTValidation+Applicative.swift",
        "Either/EitherTValidation+Functor.swift",
        "Either/EitherTWriter+Applicative.swift",
        "Either/EitherTWriter+Functor.swift",
        "Either/EitherTWriter+Monad.swift",
        "Either/OptionalTEither+Applicative.swift",
        "Either/OptionalTEither+Functor.swift",
        "Either/OptionalTEither+Monad.swift",
        "Either/PublisherTEither+Applicative.swift",
        "Either/PublisherTEither+Functor.swift",
        "Either/PublisherTEither+Monad.swift",
        "Either/ResultTEither+Traversable.swift",
        "Either/ResultTEither+TraversableFree.swift",
        "Gen/Gen+Combinators.swift",
        "Gen/Gen+Primitives.swift",
        "Gen/Gen.swift",
        "IdentifiedArray/IdentifiedArray+Collection.swift",
        "IdentifiedArray/IdentifiedArray+Optics.swift",
        "IdentifiedArray/IdentifiedArray+Semigroup.swift",
        "IdentifiedArray/IdentifiedArray.swift",
        "Loading/Loading+Applicative.swift",
        "Loading/Loading+Catch.swift",
        "Loading/Loading+Functor.swift",
        "Loading/Loading+Monad.swift",
        "Loading/Loading+Prisms.swift",
        "Loading/Loading+Result.swift",
        "Loading/Loading.swift",
        "Newtype/Newtype+Collection.swift",
        "Newtype/Newtype+Iso.swift",
        "Newtype/Newtype+Literals.swift",
        "Newtype/Newtype+Numeric.swift",
        "Newtype/Newtype+NumericMonoid.swift",
        "Newtype/Newtype+Semigroup.swift",
        "Newtype/Newtype.swift",
        "NonEmpty/NonEmpty+Applicative.swift",
        "NonEmpty/NonEmpty+Comonad.swift",
        "NonEmpty/NonEmpty+Foldable.swift",
        "NonEmpty/NonEmpty+Functor.swift",
        "NonEmpty/NonEmpty+Monad.swift",
        "NonEmpty/NonEmpty+Primitives.swift",
        "NonEmpty/NonEmpty+Semigroup.swift",
        "NonEmpty/NonEmpty+Traversable.swift",
        "NonEmpty/NonEmpty.swift",
        "NonEmpty/NonEmptyTEither+Applicative.swift",
        "NonEmpty/NonEmptyTEither+Functor.swift",
        "NonEmpty/NonEmptyTEither+Monad.swift",
        "NonEmpty/NonEmptyTOptional+Applicative.swift",
        "NonEmpty/NonEmptyTOptional+Functor.swift",
        "NonEmpty/NonEmptyTOptional+Monad.swift",
        "NonEmpty/NonEmptyTResult+Applicative.swift",
        "NonEmpty/NonEmptyTResult+Functor.swift",
        "NonEmpty/NonEmptyTResult+Monad.swift",
        "NonEmpty/OptionalTNonEmpty+Applicative.swift",
        "NonEmpty/OptionalTNonEmpty+Functor.swift",
        "NonEmpty/OptionalTNonEmpty+Monad.swift",
        "Reader/Reader+Applicative.swift",
        "Reader/Reader+Comonad.swift",
        "Reader/Reader+Functor.swift",
        "Reader/Reader+Monad.swift",
        "Reader/Reader+Monoid.swift",
        "Reader/Reader.swift",
        "Reader/ReaderTArray+Applicative.swift",
        "Reader/ReaderTArray+Functor.swift",
        "Reader/ReaderTArray+Monad.swift",
        "Reader/ReaderTAsyncSequence+Applicative.swift",
        "Reader/ReaderTAsyncSequence+Functor.swift",
        "Reader/ReaderTAsyncSequence+Monad.swift",
        "Reader/ReaderTEither+Applicative.swift",
        "Reader/ReaderTEither+Functor.swift",
        "Reader/ReaderTEither+Monad.swift",
        "Reader/ReaderTNonEmpty+Applicative.swift",
        "Reader/ReaderTNonEmpty+Functor.swift",
        "Reader/ReaderTNonEmpty+Monad.swift",
        "Reader/ReaderTOptional+Applicative.swift",
        "Reader/ReaderTOptional+Functor.swift",
        "Reader/ReaderTOptional+Monad.swift",
        "Reader/ReaderTPublisher+Applicative.swift",
        "Reader/ReaderTPublisher+Functor.swift",
        "Reader/ReaderTPublisher+Monad.swift",
        "Reader/ReaderTReader+Applicative.swift",
        "Reader/ReaderTReader+Functor.swift",
        "Reader/ReaderTReader+Monad.swift",
        "Reader/ReaderTResult+Applicative.swift",
        "Reader/ReaderTResult+Functor.swift",
        "Reader/ReaderTResult+Monad.swift",
        "Reader/ReaderTStateful+Applicative.swift",
        "Reader/ReaderTStateful+Functor.swift",
        "Reader/ReaderTStateful+Monad.swift",
        "Reader/ReaderTValidation+Applicative.swift",
        "Reader/ReaderTValidation+Functor.swift",
        "Reader/ReaderTWriter+Applicative.swift",
        "Reader/ReaderTWriter+Functor.swift",
        "Reader/ReaderTWriter+Monad.swift",
        "Stateful/ArrayTStateful+Applicative.swift",
        "Stateful/ArrayTStateful+Functor.swift",
        "Stateful/AsyncStreamTStateful+Functor.swift",
        "Stateful/OptionalTStateful+Applicative.swift",
        "Stateful/OptionalTStateful+Functor.swift",
        "Stateful/PublisherTStateful+Applicative.swift",
        "Stateful/PublisherTStateful+Functor.swift",
        "Stateful/ResultTStateful+Applicative.swift",
        "Stateful/ResultTStateful+Functor.swift",
        "Stateful/Stateful+Applicative.swift",
        "Stateful/Stateful+EndoMut.swift",
        "Stateful/Stateful+Functor.swift",
        "Stateful/Stateful+Monad.swift",
        "Stateful/Stateful+Optics.swift",
        "Stateful/Stateful+Primitives.swift",
        "Stateful/Stateful.swift",
        "Stateful/StatefulTArray+Applicative.swift",
        "Stateful/StatefulTArray+Functor.swift",
        "Stateful/StatefulTEither+Applicative.swift",
        "Stateful/StatefulTEither+Functor.swift",
        "Stateful/StatefulTEither+Monad.swift",
        "Stateful/StatefulTNonEmpty+Applicative.swift",
        "Stateful/StatefulTNonEmpty+Functor.swift",
        "Stateful/StatefulTOptional+Applicative.swift",
        "Stateful/StatefulTOptional+Functor.swift",
        "Stateful/StatefulTOptional+Monad.swift",
        "Stateful/StatefulTPublisher+Applicative.swift",
        "Stateful/StatefulTPublisher+Functor.swift",
        "Stateful/StatefulTReader+Applicative.swift",
        "Stateful/StatefulTReader+Functor.swift",
        "Stateful/StatefulTResult+Applicative.swift",
        "Stateful/StatefulTResult+Functor.swift",
        "Stateful/StatefulTResult+Monad.swift",
        "Stateful/StatefulTValidation+Applicative.swift",
        "Stateful/StatefulTValidation+Functor.swift",
        "Stateful/StatefulTWriter+Applicative.swift",
        "Stateful/StatefulTWriter+Functor.swift",
        "Stateful/StatefulTWriter+Monad.swift",
        "These/These+Applicative.swift",
        "These/These+Either.swift",
        "These/These+Functor.swift",
        "These/These+Monad.swift",
        "These/These.swift",
        "Transformer/Generated/ArrayTEither.swift",
        "Transformer/Generated/ArrayTStateful.swift",
        "Transformer/Generated/ArrayTWriter.swift",
        "Transformer/Generated/AsyncStreamTEither.swift",
        "Transformer/Generated/AsyncStreamTStateful.swift",
        "Transformer/Generated/AsyncStreamTWriter.swift",
        "Transformer/Generated/EitherTArray.swift",
        "Transformer/Generated/EitherTNonEmpty.swift",
        "Transformer/Generated/EitherTOptional.swift",
        "Transformer/Generated/EitherTResult.swift",
        "Transformer/Generated/EitherTStateful.swift",
        "Transformer/Generated/EitherTValidation.swift",
        "Transformer/Generated/EitherTWriter.swift",
        "Transformer/Generated/NonEmptyTEither.swift",
        "Transformer/Generated/NonEmptyTOptional.swift",
        "Transformer/Generated/NonEmptyTResult.swift",
        "Transformer/Generated/OptionalTEither.swift",
        "Transformer/Generated/OptionalTNonEmpty.swift",
        "Transformer/Generated/OptionalTStateful.swift",
        "Transformer/Generated/OptionalTWriter.swift",
        "Transformer/Generated/PublisherTEither.swift",
        "Transformer/Generated/PublisherTStateful.swift",
        "Transformer/Generated/PublisherTWriter.swift",
        "Transformer/Generated/ReaderTArray.swift",
        "Transformer/Generated/ReaderTAsyncStream.swift",
        "Transformer/Generated/ReaderTEither.swift",
        "Transformer/Generated/ReaderTNonEmpty.swift",
        "Transformer/Generated/ReaderTOptional.swift",
        "Transformer/Generated/ReaderTPublisher.swift",
        "Transformer/Generated/ReaderTReader.swift",
        "Transformer/Generated/ReaderTResult.swift",
        "Transformer/Generated/ReaderTStateful.swift",
        "Transformer/Generated/ReaderTValidation.swift",
        "Transformer/Generated/ReaderTWriter.swift",
        "Transformer/Generated/ResultTStateful.swift",
        "Transformer/Generated/ResultTWriter.swift",
        "Transformer/Generated/StatefulTArray.swift",
        "Transformer/Generated/StatefulTAsyncStream.swift",
        "Transformer/Generated/StatefulTEither.swift",
        "Transformer/Generated/StatefulTNonEmpty.swift",
        "Transformer/Generated/StatefulTOptional.swift",
        "Transformer/Generated/StatefulTPublisher.swift",
        "Transformer/Generated/StatefulTReader.swift",
        "Transformer/Generated/StatefulTResult.swift",
        "Transformer/Generated/StatefulTValidation.swift",
        "Transformer/Generated/StatefulTWriter.swift",
        "Transformer/Generated/ValidationTArray.swift",
        "Transformer/Generated/ValidationTEither.swift",
        "Transformer/Generated/ValidationTNonEmpty.swift",
        "Transformer/Generated/ValidationTOptional.swift",
        "Transformer/Generated/ValidationTReader.swift",
        "Transformer/Generated/ValidationTResult.swift",
        "Transformer/Generated/ValidationTStateful.swift",
        "Transformer/Generated/ValidationTWriter.swift",
        "Transformer/Generated/WriterTArray.swift",
        "Transformer/Generated/WriterTAsyncStream.swift",
        "Transformer/Generated/WriterTEither.swift",
        "Transformer/Generated/WriterTNonEmpty.swift",
        "Transformer/Generated/WriterTOptional.swift",
        "Transformer/Generated/WriterTPublisher.swift",
        "Transformer/Generated/WriterTReader.swift",
        "Transformer/Generated/WriterTResult.swift",
        "Transformer/Generated/WriterTStateful.swift",
        "Transformer/Generated/WriterTValidation.swift",
        "Transformer/InnerShape.swift",
        "Utilities/JoinVoid.swift",
        "Validation/ResultTValidation+Traversable.swift",
        "Validation/ResultTValidation+TraversableFree.swift",
        "Validation/Validation+Alt.swift",
        "Validation/Validation+Applicative.swift",
        "Validation/Validation+Bifoldable.swift",
        "Validation/Validation+BitraverseArray.swift",
        "Validation/Validation+BitraverseOptional.swift",
        "Validation/Validation+BitraverseResult.swift",
        "Validation/Validation+Either.swift",
        "Validation/Validation+Foldable.swift",
        "Validation/Validation+Functor.swift",
        "Validation/Validation+Prism.swift",
        "Validation/Validation+Result.swift",
        "Validation/Validation.swift",
        "Validation/ValidationTArray+Applicative.swift",
        "Validation/ValidationTArray+Functor.swift",
        "Validation/ValidationTArray+Traversable.swift",
        "Validation/ValidationTArray+TraversableFree.swift",
        "Validation/ValidationTEither+Applicative.swift",
        "Validation/ValidationTEither+Functor.swift",
        "Validation/ValidationTNonEmpty+Applicative.swift",
        "Validation/ValidationTNonEmpty+Functor.swift",
        "Validation/ValidationTOptional+Applicative.swift",
        "Validation/ValidationTOptional+Functor.swift",
        "Validation/ValidationTOptional+Traversable.swift",
        "Validation/ValidationTOptional+TraversableFree.swift",
        "Validation/ValidationTReader+Applicative.swift",
        "Validation/ValidationTReader+Functor.swift",
        "Validation/ValidationTResult+Applicative.swift",
        "Validation/ValidationTResult+Functor.swift",
        "Validation/ValidationTResult+Traversable.swift",
        "Validation/ValidationTResult+TraversableFree.swift",
        "Validation/ValidationTStateful+Applicative.swift",
        "Validation/ValidationTStateful+Functor.swift",
        "Validation/ValidationTWriter+Applicative.swift",
        "Validation/ValidationTWriter+Functor.swift",
        "Writer/ArrayTWriter+Applicative.swift",
        "Writer/ArrayTWriter+Functor.swift",
        "Writer/ArrayTWriter+Monad.swift",
        "Writer/AsyncStreamTWriter+Applicative.swift",
        "Writer/AsyncStreamTWriter+Functor.swift",
        "Writer/AsyncStreamTWriter+Monad.swift",
        "Writer/OptionalTWriter+Applicative.swift",
        "Writer/OptionalTWriter+Functor.swift",
        "Writer/OptionalTWriter+Monad.swift",
        "Writer/PublisherTWriter+Applicative.swift",
        "Writer/PublisherTWriter+Functor.swift",
        "Writer/PublisherTWriter+Monad.swift",
        "Writer/ResultTWriter+Applicative.swift",
        "Writer/ResultTWriter+Functor.swift",
        "Writer/ResultTWriter+Monad.swift",
        "Writer/Writer+Applicative.swift",
        "Writer/Writer+Comonad.swift",
        "Writer/Writer+Functor.swift",
        "Writer/Writer+Monad.swift",
        "Writer/Writer+Primitives.swift",
        "Writer/Writer+Semigroup.swift",
        "Writer/Writer.swift",
        "Writer/WriterTArray+Applicative.swift",
        "Writer/WriterTArray+Functor.swift",
        "Writer/WriterTArray+Traversable.swift",
        "Writer/WriterTArray+TraversableFree.swift",
        "Writer/WriterTEither+Applicative.swift",
        "Writer/WriterTEither+Functor.swift",
        "Writer/WriterTEither+Monad.swift",
        "Writer/WriterTNonEmpty+Applicative.swift",
        "Writer/WriterTNonEmpty+Functor.swift",
        "Writer/WriterTOptional+Applicative.swift",
        "Writer/WriterTOptional+Functor.swift",
        "Writer/WriterTOptional+Monad.swift",
        "Writer/WriterTOptional+Traversable.swift",
        "Writer/WriterTOptional+TraversableFree.swift",
        "Writer/WriterTPublisher+Applicative.swift",
        "Writer/WriterTPublisher+Functor.swift",
        "Writer/WriterTReader+Applicative.swift",
        "Writer/WriterTReader+Functor.swift",
        "Writer/WriterTResult+Applicative.swift",
        "Writer/WriterTResult+Functor.swift",
        "Writer/WriterTResult+Monad.swift",
        "Writer/WriterTResult+Traversable.swift",
        "Writer/WriterTResult+TraversableFree.swift",
        "Writer/WriterTStateful+Applicative.swift",
        "Writer/WriterTStateful+Functor.swift",
        "Writer/WriterTValidation+Applicative.swift",
        "Writer/WriterTValidation+Functor.swift",
        "Zipper/Zipper+Comonad.swift",
        "Zipper/Zipper+Functor.swift",
        "Zipper/Zipper+Navigation.swift",
        "Zipper/Zipper+NonEmpty.swift",
        "Zipper/Zipper.swift"
      ],
      "target_dependencies" : [
        "CoreFP"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CoreFPTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreFPTests",
      "path" : "Tests/CoreFPTests",
      "sources" : [
        "AffineFocusTests.swift",
        "Array+ApplicativeTests.swift",
        "Array+CartesianTests.swift",
        "Array+FoldableTests.swift",
        "Array+FunctorTests.swift",
        "Array+MonadTests.swift",
        "ArrayOptionalResultTransformerTests.swift",
        "ArrayTApLawTests.swift",
        "AsyncSequenceTests.swift",
        "AsyncSequenceTransformerTests.swift",
        "AsyncStreamConcatSemanticsTests.swift",
        "AsyncStreamTestSupport.swift",
        "AsyncStreamTransformerConcatTests.swift",
        "AsyncThrowingStreamResultTests.swift",
        "BasicFreeFunctionsTests.swift",
        "Bool+MonoidTests.swift",
        "BoolOperationsTests.swift",
        "CastAndMutableTests.swift",
        "Collection+AffineTraversalTests.swift",
        "Collection+IdentifiedSubscriptTests.swift",
        "Comparable+ClampTests.swift",
        "ComparableMonoidTests.swift",
        "CompletionResultTests.swift",
        "CoreFPStackLawTests.swift",
        "EndoMutTests.swift",
        "EndoTests.swift",
        "FPTests.swift",
        "FanoutTests.swift",
        "Function+ApplicativeTests.swift",
        "IsoTests.swift",
        "KleisliTTests.swift",
        "MonadUtilitiesTests.swift",
        "MonoidConformanceTests.swift",
        "NumericMonoidTests.swift",
        "NumericOperationsTests.swift",
        "OpticsTests.swift",
        "Optional+ApplicativeTests.swift",
        "Optional+FoldableTests.swift",
        "Optional+PrismTests.swift",
        "Optional+SemigroupTests.swift",
        "OptionalTResultApLawTests.swift",
        "PerformanceRegressionTests.swift",
        "PrismFocusTests.swift",
        "PublisherConcatLawTests.swift",
        "PublisherTests.swift",
        "PublisherTransformerTests.swift",
        "Result+ApplicativeTests.swift",
        "Result+FoldableTests.swift",
        "Result+PrismTests.swift",
        "Result+SemigroupTests.swift",
        "ResultTraversableTests.swift",
        "SIMDMonoidTests.swift",
        "SemigroupConformanceTests.swift",
        "TransformerStackSmokeTests.swift",
        "TraversableTests.swift",
        "TraversalFoldTests.swift",
        "TraversalTests.swift",
        "WritableFocusTests.swift",
        "ZeroCopyTests.swift"
      ],
      "target_dependencies" : [
        "CoreFP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreFPOperatorsTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreFPOperatorsTests",
      "path" : "Tests/CoreFPOperatorsTests",
      "sources" : [
        "Array+OperatorsTests.swift",
        "ArrayTApLawOperatorsTests.swift",
        "ArrayTOptionalTests.swift",
        "ArrayTResultTests.swift",
        "AsyncSequenceOperatorsTests.swift",
        "AsyncStreamConcatOperatorsTests.swift",
        "AsyncStreamTestSupport.swift",
        "CombineOperatorsTests.swift",
        "ComparableMonoidOperatorsTests.swift",
        "EndoMutOperatorsTests.swift",
        "EndoOperatorsTests.swift",
        "Function+ApplicativeOperatorsTests.swift",
        "Function+FunctorOperatorsTests.swift",
        "Function+MonadOperatorsTests.swift",
        "FunctionCompositionTests.swift",
        "IsoCompositionTests.swift",
        "KleisliChainOperatorsTests.swift",
        "NumericOperatorsTests.swift",
        "OperatorsTests.swift",
        "OpticsCompositionMatrixTests.swift",
        "OpticsCompositionTests.swift",
        "Optional+ApplicativeOperatorsTests.swift",
        "Optional+FunctorOperatorsTests.swift",
        "Optional+MonadOperatorsTests.swift",
        "OptionalTArrayTests.swift",
        "OptionalTResultTests.swift",
        "PrecedenceOrderTests.swift",
        "PublisherConcatOperatorsTests.swift",
        "Result+ApplicativeOperatorsTests.swift",
        "Result+FunctorOperatorsTests.swift",
        "Result+MonadOperatorsTests.swift",
        "SemigroupTests.swift",
        "TransformerStackOperatorSmokeTests.swift",
        "ZeroCopyOperatorsTests.swift"
      ],
      "target_dependencies" : [
        "CoreFPOperators",
        "CoreFP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreFPOperators",
      "module_type" : "SwiftTarget",
      "name" : "CoreFPOperators",
      "path" : "Sources/CoreFPOperators",
      "product_memberships" : [
        "FP",
        "CoreFPOperators",
        "DataStructureOperators"
      ],
      "sources" : [
        "Array/Array+AlternativeOperators.swift",
        "Array/Array+ApplicativeOperators.swift",
        "Array/Array+FunctorOperators.swift",
        "Array/Array+MonadOperators.swift",
        "Combine/Publisher+AlternativeOperators.swift",
        "Combine/Publisher+ApplicativeOperators.swift",
        "Combine/Publisher+FunctorOperators.swift",
        "Combine/Publisher+MonadOperators.swift",
        "Function/Function+ApplicativeOperators.swift",
        "Function/Function+FunctorOperators.swift",
        "Function/Function+MonadOperators.swift",
        "Function/FunctionComposition.swift",
        "Function/KleisliReverse.swift",
        "ModernConcurrency/AsyncSequence+ApplicativeOperators.swift",
        "ModernConcurrency/AsyncSequence+FunctorOperators.swift",
        "ModernConcurrency/AsyncSequence+MonadOperators.swift",
        "Optional/Optional+ApplicativeOperators.swift",
        "Optional/Optional+FunctorOperators.swift",
        "Optional/Optional+MonadOperators.swift",
        "Result/Result+ApplicativeOperators.swift",
        "Result/Result+FunctorOperators.swift",
        "Result/Result+MonadOperators.swift",
        "Transformer/Generated/ArrayTOptional+Operators.swift",
        "Transformer/Generated/ArrayTResult+Operators.swift",
        "Transformer/Generated/AsyncStreamTArray+Operators.swift",
        "Transformer/Generated/AsyncStreamTOptional+Operators.swift",
        "Transformer/Generated/AsyncStreamTResult+Operators.swift",
        "Transformer/Generated/OptionalTArray+Operators.swift",
        "Transformer/Generated/OptionalTResult+Operators.swift",
        "Transformer/Generated/PublisherTArray+Operators.swift",
        "Transformer/Generated/PublisherTOptional+Operators.swift",
        "Transformer/Generated/PublisherTResult+Operators.swift",
        "Utilities/IsoComposition.swift",
        "Utilities/KeyPath.swift",
        "Utilities/NumericOperators.swift",
        "Utilities/Operators.swift",
        "Utilities/OpticsComposition.swift",
        "Utilities/PrecedenceGroups.swift",
        "Utilities/Semigroup.swift",
        "Utilities/TraversalComposition.swift"
      ],
      "target_dependencies" : [
        "CoreFP"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CoreFP",
      "module_type" : "SwiftTarget",
      "name" : "CoreFP",
      "path" : "Sources/CoreFP",
      "product_memberships" : [
        "FP",
        "CoreFP",
        "CoreFPOperators",
        "DataStructure",
        "DataStructureOperators",
        "FPMacros"
      ],
      "sources" : [
        "Array/Array+Applicative.swift",
        "Array/Array+Cartesian.swift",
        "Array/Array+Foldable.swift",
        "Array/Array+Functor.swift",
        "Array/Array+Monad.swift",
        "Array/Array+Semigroup.swift",
        "Array/ArrayTArray+Traversable.swift",
        "Array/ArrayTOptional+Applicative.swift",
        "Array/ArrayTOptional+Functor.swift",
        "Array/ArrayTOptional+Monad.swift",
        "Array/ArrayTOptional+Traversable.swift",
        "Array/ArrayTOptional+TraversableFree.swift",
        "Array/ArrayTResult+Applicative.swift",
        "Array/ArrayTResult+Functor.swift",
        "Array/ArrayTResult+Monad.swift",
        "Array/ArrayTResult+Traversable.swift",
        "Array/ArrayTResult+TraversableFree.swift",
        "Collection/Collection+AffineTraversal.swift",
        "Collection/Collection+IdentifiedSubscript.swift",
        "Collection/Collection+SafeSubscript.swift",
        "Collection/Collection+Traversal.swift",
        "Combine/Completion+Result.swift",
        "Combine/Completion+SumType.swift",
        "Combine/Publisher+Alternative.swift",
        "Combine/Publisher+Applicative.swift",
        "Combine/Publisher+Functor.swift",
        "Combine/Publisher+Monad.swift",
        "Combine/PublisherTArray+Applicative.swift",
        "Combine/PublisherTArray+Functor.swift",
        "Combine/PublisherTOptional+Applicative.swift",
        "Combine/PublisherTOptional+Functor.swift",
        "Combine/PublisherTOptional+Monad.swift",
        "Combine/PublisherTResult+Applicative.swift",
        "Combine/PublisherTResult+Functor.swift",
        "Combine/PublisherTResult+Monad.swift",
        "Dictionary/Dictionary+Semigroup.swift",
        "Function/Function+Applicative.swift",
        "Function/Function+Functor.swift",
        "Function/Function+Monad.swift",
        "Function/FunctionWrapper.swift",
        "ModernConcurrency/AsyncSequence+Applicative.swift",
        "ModernConcurrency/AsyncSequence+Functor.swift",
        "ModernConcurrency/AsyncSequence+Monad.swift",
        "ModernConcurrency/AsyncSequenceTArray+Applicative.swift",
        "ModernConcurrency/AsyncSequenceTArray+Functor.swift",
        "ModernConcurrency/AsyncSequenceTOptional+Applicative.swift",
        "ModernConcurrency/AsyncSequenceTOptional+Functor.swift",
        "ModernConcurrency/AsyncSequenceTOptional+Monad.swift",
        "ModernConcurrency/AsyncSequenceTResult+Applicative.swift",
        "ModernConcurrency/AsyncSequenceTResult+Functor.swift",
        "ModernConcurrency/AsyncSequenceTResult+Monad.swift",
        "ModernConcurrency/AsyncStream+Replay.swift",
        "ModernConcurrency/AsyncThrowingStream+Result.swift",
        "Monoid/BoolMonoid.swift",
        "Monoid/ComparableMonoid.swift",
        "Monoid/Monoid+Utilities.swift",
        "Monoid/Monoid.swift",
        "Monoid/NumericMonoid.swift",
        "Monoid/OrderingMonoid.swift",
        "Monoid/SIMDMonoid.swift",
        "Monoid/Semigroup.swift",
        "Optional/Optional+Applicative.swift",
        "Optional/Optional+Collection.swift",
        "Optional/Optional+Foldable.swift",
        "Optional/Optional+Functor.swift",
        "Optional/Optional+Monad.swift",
        "Optional/Optional+Prism.swift",
        "Optional/Optional+Semigroup.swift",
        "Optional/Optional+SumType.swift",
        "Optional/OptionalTArray+Applicative.swift",
        "Optional/OptionalTArray+Functor.swift",
        "Optional/OptionalTArray+Monad.swift",
        "Optional/OptionalTArray+Traversable.swift",
        "Optional/OptionalTOptional+Traversable.swift",
        "Optional/OptionalTResult+Applicative.swift",
        "Optional/OptionalTResult+Functor.swift",
        "Optional/OptionalTResult+Monad.swift",
        "Optional/OptionalTResult+Traversable.swift",
        "Result/Result+Applicative.swift",
        "Result/Result+Foldable.swift",
        "Result/Result+Functor.swift",
        "Result/Result+Monad.swift",
        "Result/Result+Prism.swift",
        "Result/Result+Semigroup.swift",
        "Result/Result+SumType.swift",
        "Result/ResultTArray+Traversable.swift",
        "Result/ResultTArray+TraversableFree.swift",
        "Result/ResultTOptional+Traversable.swift",
        "Result/ResultTOptional+TraversableFree.swift",
        "Set/Set+Semigroup.swift",
        "String/String+Semigroup.swift",
        "SumType/SumType+Match.swift",
        "SumType/SumType+Never.swift",
        "SumType/SumType.swift",
        "SumType/SumTypeCopyStrategy.swift",
        "Transformer/Generated/ArrayTOptional.swift",
        "Transformer/Generated/ArrayTResult.swift",
        "Transformer/Generated/AsyncStreamTArray.swift",
        "Transformer/Generated/AsyncStreamTOptional.swift",
        "Transformer/Generated/AsyncStreamTResult.swift",
        "Transformer/Generated/OptionalTArray.swift",
        "Transformer/Generated/OptionalTResult.swift",
        "Transformer/Generated/PublisherTArray.swift",
        "Transformer/Generated/PublisherTOptional.swift",
        "Transformer/Generated/PublisherTResult.swift",
        "Transformer/InnerShape.swift",
        "Transformer/TransformerStack.swift",
        "Utilities/AffineFocus.swift",
        "Utilities/AffineTraversal.swift",
        "Utilities/BasicFreeFunctions+Composition.swift",
        "Utilities/BasicFreeFunctions.swift",
        "Utilities/Binding+Optics.swift",
        "Utilities/BoolOperations.swift",
        "Utilities/CaseMatchable.swift",
        "Utilities/Cast.swift",
        "Utilities/Comparable+Clamp.swift",
        "Utilities/Endo+Semigroup.swift",
        "Utilities/Endo.swift",
        "Utilities/EndoMut+Bridge.swift",
        "Utilities/EndoMut+Semigroup.swift",
        "Utilities/EndoMut.swift",
        "Utilities/Fanout.swift",
        "Utilities/IndexedTraversal.swift",
        "Utilities/Iso+Semigroup.swift",
        "Utilities/Iso.swift",
        "Utilities/IsoComposition.swift",
        "Utilities/JoinVoid.swift",
        "Utilities/KeyPath+Sendable.swift",
        "Utilities/Lens.swift",
        "Utilities/Mutable.swift",
        "Utilities/NumericOperations.swift",
        "Utilities/OpticsComposition.swift",
        "Utilities/Prism.swift",
        "Utilities/PrismFocus.swift",
        "Utilities/Traversal.swift",
        "Utilities/TraversalComposition.swift",
        "Utilities/Tuple.swift",
        "Utilities/WritableFocus+Binding.swift",
        "Utilities/WritableFocus.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:7a2e5502d3bb6640f9b2bbb1dadf9967024364ce9ed0ed0bd80cf1b699d193fd
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Done.