Skip to content

Commit bc9fd1e

Browse files
authored
feat: adding Hashable conformance to IterationValue (#11)
Adds Hashable conformance to IterationValue. Resolves #4
2 parents e9214c5 + 0e53eb5 commit bc9fd1e

File tree

6 files changed

+319
-292
lines changed

6 files changed

+319
-292
lines changed

Package.swift

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,22 @@ let package = Package(
77
name: "package-histogram",
88
platforms: [
99
// specify each minimum deployment requirement,
10-
//otherwise the platform default minimum is used.
11-
.macOS(.v10_15),
12-
.iOS(.v13),
13-
.tvOS(.v13),
14-
.watchOS(.v6)
10+
// otherwise the platform default minimum is used.
11+
.macOS(.v10_15),
12+
.iOS(.v13),
13+
.tvOS(.v13),
14+
.watchOS(.v6)
1515
],
1616
products: [
1717
// Products define the executables and libraries a package produces, and make them visible to other packages.
1818
.library(
1919
name: "Histogram",
20-
targets: ["Histogram"]),
20+
targets: ["Histogram"]
21+
),
2122
.executable(
2223
name: "HistogramExample",
23-
targets: ["HistogramExample"]),
24+
targets: ["HistogramExample"]
25+
),
2426
],
2527
dependencies: [
2628
// Dependencies declare other packages that this package depends on.
@@ -34,15 +36,18 @@ let package = Package(
3436
name: "Histogram",
3537
dependencies: [
3638
.product(name: "Numerics", package: "swift-numerics"),
37-
]),
39+
]
40+
),
3841
.executableTarget(
3942
name: "HistogramExample",
40-
dependencies: ["Histogram"]),
43+
dependencies: ["Histogram"]
44+
),
4145
.testTarget(
4246
name: "HistogramTests",
4347
dependencies: [
4448
"Histogram",
4549
.product(name: "Numerics", package: "swift-numerics"),
46-
]),
50+
]
51+
),
4752
]
4853
)

0 commit comments

Comments
 (0)