swift-algebra
main
Magma-to-field algebraic-structure witnesses bundling operations as closures, with law-verification harnesses, for Swift.
swift-atoms/swift-algebra
Description
- Swift Tools 6.4.0
Description
{
"name": "swift-algebra",
"path": "/usr/src/package",
"targets": [
{
"name": "Type Algebra Tests",
"path": "Tests/Type Algebra Tests",
"type": "test",
"c99name": "Type_Algebra_Tests",
"sources": [
"Laws Tests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"Type Algebra"
]
},
{
"name": "Type Algebra Syntax Tests",
"path": "Tests/Type Algebra Syntax Tests",
"type": "test",
"c99name": "Type_Algebra_Syntax_Tests",
"sources": [
"Analysis Tests.swift",
"Interpretation Tests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"Type Algebra Syntax"
],
"product_dependencies": [
"SwiftParser",
"SwiftSyntax"
]
},
{
"name": "Type Algebra Syntax",
"path": "Sources/Type Algebra Syntax",
"type": "library",
"c99name": "Type_Algebra_Syntax",
"sources": [
"Type.Syntax.Conformance.swift",
"Type.Syntax.Expression.swift",
"Type.Syntax.Interpretation.Product.swift",
"Type.Syntax.Interpretation.swift",
"Type.Syntax.Mapping.Declaration.swift",
"Type.Syntax.Mapping.swift",
"Type.Syntax.Product.swift",
"Type.Syntax.Properties.swift",
"Type.Syntax.Record.swift",
"Type.Syntax.Recursion.swift",
"Type.Syntax.Traversal.swift",
"Type.Syntax.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro",
"Type Algebra Syntax",
"Monoid Macro Plugin"
],
"target_dependencies": [
"Type Algebra"
],
"product_dependencies": [
"SwiftSyntaxBuilder",
"SwiftSyntax"
]
},
{
"name": "Type Algebra",
"path": "Sources/Type Algebra",
"type": "library",
"c99name": "Type_Algebra",
"sources": [
"Type.Construction.swift",
"Type.Interface.swift",
"Type.Lens.swift",
"Type.Mapping.swift",
"Type.Morphism.swift",
"Type.Polynomial.swift",
"Type.Program.swift",
"Type.Record.swift",
"Type.Signature.swift",
"Type.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro",
"Type Algebra",
"Type Algebra Syntax",
"Monoid Macro Plugin"
]
},
{
"name": "Monoid Macro Tests",
"path": "Tests/Monoid Macro Tests",
"type": "test",
"c99name": "Monoid_Macro_Tests",
"sources": [
"Law Tests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"Monoid Macro",
"Algebra Test Support"
]
},
{
"name": "Monoid Macro Plugin",
"path": "Sources/Monoid Macro Plugin",
"type": "macro",
"c99name": "Monoid_Macro_Plugin",
"sources": [
"Macro.swift",
"Plugin.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro",
"Monoid Macro Plugin"
],
"target_dependencies": [
"Monoid Macro Core"
],
"product_dependencies": [
"SwiftCompilerPlugin",
"SwiftSyntaxMacros",
"SwiftSyntax"
]
},
{
"name": "Monoid Macro Core",
"path": "Sources/Monoid Macro Core",
"type": "library",
"c99name": "Monoid_Macro_Core",
"sources": [
"Derivation.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro",
"Monoid Macro Plugin"
],
"target_dependencies": [
"Type Algebra Syntax"
],
"product_dependencies": [
"SwiftSyntax",
"SwiftSyntaxBuilder"
]
},
{
"name": "Monoid Macro",
"path": "Sources/Monoid Macro",
"type": "library",
"c99name": "Monoid_Macro",
"sources": [
"Monoid.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro"
],
"target_dependencies": [
"Monoid Macro Plugin",
"Algebra"
]
},
{
"name": "Algebra Tests",
"path": "Tests/Algebra Tests",
"type": "test",
"c99name": "Algebra_Tests",
"sources": [
"Absorbed swift-bool-algebra/Bool Algebra Tests.swift",
"Algebra Tests.swift",
"Algebra.Boolean Tests.swift",
"Algebra.Field Tests.swift",
"Algebra.Group Tests.swift",
"Algebra.Group.Abelian Tests.swift",
"Algebra.Lattice Tests.swift",
"Algebra.Law Tests.swift",
"Algebra.Magma Tests.swift",
"Algebra.Module Tests.swift",
"Algebra.Monoid Tests.swift",
"Algebra.Monoid.Commutative Tests.swift",
"Algebra.Ring Tests.swift",
"Algebra.Ring.Commutative Tests.swift",
"Algebra.Semigroup Tests.swift",
"Algebra.Semilattice Tests.swift",
"Algebra.Semiring Tests.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"Algebra",
"Algebra Test Support"
]
},
{
"name": "Algebra Test Support",
"path": "Tests/Support",
"type": "library",
"c99name": "Algebra_Test_Support",
"sources": [
"Algebra.Law.Equation.swift",
"exports.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Algebra Test Support"
],
"target_dependencies": [
"Algebra"
]
},
{
"name": "Algebra Foundation Integration",
"path": "Sources/Algebra Foundation Integration",
"type": "library",
"c99name": "Algebra_Foundation_Integration",
"sources": [
"exports.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Algebra Foundation Integration"
],
"target_dependencies": [
"Algebra"
]
},
{
"name": "Algebra",
"path": "Sources/Algebra",
"type": "library",
"c99name": "Algebra",
"sources": [
"Algebra.Boolean.swift",
"Algebra.Field+Algebra.Ring.Commutative.swift",
"Algebra.Field.Error.swift",
"Algebra.Field.Unit.swift",
"Algebra.Field.swift",
"Algebra.Group+Algebra.Magma.swift",
"Algebra.Group+Algebra.Monoid.swift",
"Algebra.Group+Algebra.Semigroup.swift",
"Algebra.Group.Abelian+Algebra.Monoid.Commutative.swift",
"Algebra.Group.Abelian+Algebra.Monoid.swift",
"Algebra.Group.Abelian.swift",
"Algebra.Group.swift",
"Algebra.Lattice.swift",
"Algebra.Law.Action.swift",
"Algebra.Law.Annihilation.swift",
"Algebra.Law.Associativity.swift",
"Algebra.Law.Commutativity.swift",
"Algebra.Law.Compatibility.swift",
"Algebra.Law.Distributivity.swift",
"Algebra.Law.Identity.swift",
"Algebra.Law.Inverse.swift",
"Algebra.Law.Reciprocal.swift",
"Algebra.Law.Violation.swift",
"Algebra.Law.swift",
"Algebra.Magma.swift",
"Algebra.Module.swift",
"Algebra.Monoid+Algebra.Magma.swift",
"Algebra.Monoid+Algebra.Semigroup.swift",
"Algebra.Monoid+Transport.swift",
"Algebra.Monoid.Commutative.swift",
"Algebra.Monoid.swift",
"Algebra.Ring+Algebra.Semiring.swift",
"Algebra.Ring.Commutative+Algebra.Monoid.Commutative.swift",
"Algebra.Ring.Commutative+Algebra.Semiring.Commutative.swift",
"Algebra.Ring.Commutative.swift",
"Algebra.Ring.swift",
"Algebra.Semigroup+Algebra.Magma.swift",
"Algebra.Semigroup.swift",
"Algebra.Semilattice+Algebra.Semigroup.swift",
"Algebra.Semilattice.swift",
"Algebra.Semiring+Algebra.Monoid.Commutative.swift",
"Algebra.Semiring.Commutative.swift",
"Algebra.Semiring.swift",
"Algebra.Vector.Space.swift",
"Algebra.Vector.swift",
"Algebra.swift",
"Bool/Algebra.Lattice+Bool.swift",
"Bool/Algebra.Monoid+Bool.swift",
"Bool/Algebra.Semilattice+Bool.swift",
"Bool/Algebra.Semiring+Bool.swift",
"exports.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"Monoid Macro",
"Algebra",
"Algebra Foundation Integration",
"Algebra Test Support"
]
}
],
"products": [
{
"name": "Monoid Macro",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Monoid Macro"
]
},
{
"name": "Type Algebra",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Type Algebra"
]
},
{
"name": "Type Algebra Syntax",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Type Algebra Syntax"
]
},
{
"name": "Algebra",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra"
]
},
{
"name": "Algebra Foundation Integration",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra Foundation Integration"
]
},
{
"name": "Algebra Test Support",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra Test Support"
]
},
{
"name": "Monoid Macro Plugin",
"type": {
"macro": null
},
"targets": [
"Monoid Macro Plugin"
]
}
],
"platforms": [
{
"name": "macos",
"version": "27.0"
},
{
"name": "ios",
"version": "27.0"
},
{
"name": "tvos",
"version": "27.0"
},
{
"name": "watchos",
"version": "27.0"
},
{
"name": "visionos",
"version": "27.0"
}
],
"dependencies": [
{
"url": "https://github.com/swiftlang/swift-syntax.git",
"type": "sourceControl",
"identity": "swift-syntax",
"requirement": {
"range": [
{
"lower_bound": "603.0.2",
"upper_bound": "604.0.0"
}
]
}
}
],
"tools_version": "6.4",
"manifest_display_name": "swift-algebra",
"swift_languages_versions": [
"6"
]
}
Package Dump
{
"name": "swift-algebra",
"traits": [],
"targets": [
{
"name": "Type Algebra",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [],
"packageAccess": true
},
{
"name": "Type Algebra Tests",
"type": "test",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Type Algebra",
null
]
}
],
"packageAccess": true
},
{
"name": "Monoid Macro Tests",
"type": "test",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Monoid Macro",
null
]
},
{
"target": [
"Algebra Test Support",
null
]
}
],
"packageAccess": true
},
{
"name": "Type Algebra Syntax Tests",
"type": "test",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Type Algebra Syntax",
null
]
},
{
"product": [
"SwiftParser",
"swift-syntax",
null,
null
]
},
{
"product": [
"SwiftSyntax",
"swift-syntax",
null,
null
]
}
],
"packageAccess": true
},
{
"name": "Monoid Macro",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Monoid Macro Plugin",
null
]
},
{
"target": [
"Algebra",
null
]
}
],
"packageAccess": true
},
{
"name": "Monoid Macro Plugin",
"type": "macro",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"target": [
"Monoid Macro Core",
null
]
},
{
"product": [
"SwiftCompilerPlugin",
"swift-syntax",
null,
null
]
},
{
"product": [
"SwiftSyntaxMacros",
"swift-syntax",
null,
null
]
},
{
"product": [
"SwiftSyntax",
"swift-syntax",
null,
null
]
}
],
"packageAccess": true
},
{
"name": "Monoid Macro Core",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"product": [
"SwiftSyntax",
"swift-syntax",
null,
null
]
},
{
"product": [
"SwiftSyntaxBuilder",
"swift-syntax",
null,
null
]
},
{
"target": [
"Type Algebra Syntax",
null
]
}
],
"packageAccess": true
},
{
"name": "Type Algebra Syntax",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Type Algebra",
null
]
},
{
"product": [
"SwiftSyntaxBuilder",
"swift-syntax",
null,
null
]
},
{
"product": [
"SwiftSyntax",
"swift-syntax",
null,
null
]
}
],
"packageAccess": true
},
{
"name": "Algebra",
"path": "Sources/Algebra",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [],
"packageAccess": true
},
{
"name": "Algebra Foundation Integration",
"path": "Sources/Algebra Foundation Integration",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Algebra",
null
]
}
],
"packageAccess": true
},
{
"name": "Algebra Test Support",
"path": "Tests/Support",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Algebra",
null
]
}
],
"packageAccess": true
},
{
"name": "Algebra Tests",
"path": "Tests/Algebra Tests",
"type": "test",
"exclude": [],
"settings": [
{
"kind": {
"strictMemorySafety": {}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "ExistentialAny"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InternalImportsByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "MemberImportVisibility"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "NonisolatedNonsendingByDefault"
}
},
"tool": "swift"
},
{
"kind": {
"enableUpcomingFeature": {
"_0": "InferIsolatedConformances"
}
},
"tool": "swift"
},
{
"kind": {
"enableExperimentalFeature": {
"_0": "Lifetimes"
}
},
"tool": "swift"
},
{
"kind": {
"treatAllWarnings": {
"_0": "error"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [
{
"target": [
"Algebra",
null
]
},
{
"target": [
"Algebra Test Support",
null
]
}
],
"packageAccess": true
}
],
"products": [
{
"name": "Monoid Macro",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Monoid Macro"
],
"settings": []
},
{
"name": "Type Algebra",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Type Algebra"
],
"settings": []
},
{
"name": "Type Algebra Syntax",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Type Algebra Syntax"
],
"settings": []
},
{
"name": "Algebra",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra"
],
"settings": []
},
{
"name": "Algebra Foundation Integration",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra Foundation Integration"
],
"settings": []
},
{
"name": "Algebra Test Support",
"type": {
"library": [
"automatic"
]
},
"targets": [
"Algebra Test Support"
],
"settings": []
}
],
"pkgConfig": null,
"platforms": [
{
"options": [],
"version": "27.0",
"platformName": "macos"
},
{
"options": [],
"version": "27.0",
"platformName": "ios"
},
{
"options": [],
"version": "27.0",
"platformName": "tvos"
},
{
"options": [],
"version": "27.0",
"platformName": "watchos"
},
{
"options": [],
"version": "27.0",
"platformName": "visionos"
}
],
"providers": null,
"packageKind": {
"root": [
"/usr/src/package"
]
},
"dependencies": [
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "swift-syntax",
"location": {
"remote": [
{
"urlString": "https://github.com/swiftlang/swift-syntax.git"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "603.0.2",
"upperBound": "604.0.0"
}
]
},
"productFilter": null
}
]
}
],
"toolsVersion": {
"_version": "6.4.0"
},
"cLanguageStandard": null,
"cxxLanguageStandard": null,
"defaultLocalization": null,
"swiftLanguageVersions": [
"6"
]
}
Dependencies
- swift-syntax603.0.2
Dependencies
{
"url": "/usr/src/package",
"name": "swift-algebra",
"path": "/usr/src/package",
"traits": [
"default"
],
"version": "unspecified",
"identity": "package",
"dependencies": [
{
"url": "https://github.com/swiftlang/swift-syntax.git",
"name": "swift-syntax",
"path": "/usr/src/package/.build/checkouts/swift-syntax",
"traits": [
"default"
],
"version": "603.0.2",
"identity": "swift-syntax",
"dependencies": []
}
]
}