Skip to content

Releases: dn-m/Structure

Add min / max by property

11 Aug 18:05
08397f8
Compare
Choose a tag to compare
Merge pull request #136 from dn-m/min-max-by-property

Add min and max extrema by property

Move ordered(_:_:) here from dn-m/Math

09 Aug 20:13
16221b5
Compare
Choose a tag to compare
Merge pull request #131 from dn-m/ordered

Migrate ordered(_:_:) here from Math

Make Sum and Product types conform to respective monoidal protocols

09 Aug 04:04
b552efc
Compare
Choose a tag to compare
Merge pull request #130 from dn-m/refine-sum-product

Make Sum and Product types conform the protocols of their respective wrapped types

Add Equatable conformance to (Sorted|Ordered)Dictionary

07 Aug 04:45
fb666ef
Compare
Choose a tag to compare
Merge pull request #129 from dn-m/equatable-derive

Let Swift derive Equatable conformance

Generalize isHeterogeneous from Collection to Sequence

26 Jul 02:29
0b2a607
Compare
Choose a tag to compare
Merge pull request #124 from dn-m/homogeneous-sequence

Generalize is(Homogeneous|Heterogeneous) over Sequence

Generalize destructured from Collection to Sequence

26 Jul 02:15
b7bec1b
Compare
Choose a tag to compare
Merge pull request #123 from dn-m/generalize-destructure

Generalize destructured over Sequence, rather than Collection

Zip To Longest

24 Jul 19:12
dc5dbd5
Compare
Choose a tag to compare

The following two structures were added:

  • ZipToLongest2Sequence
  • ZipToLongest3Sequence

And four functions which leverage them:

  • zip(_:_:fill1:fill2:)
  • zip(_:_:fill:)
  • zip(_:_:_:fill1:fill2:fill3:)
  • zip(_:_:_:fill:)

Swift 4.2

12 Jul 00:40
Compare
Choose a tag to compare
0.3.1

Be specific about PerformanceTesting version

Swift 4.1

17 May 05:25
d281c82
Compare
Choose a tag to compare
Swift 4.1 Pre-release
Pre-release

Update code to compile with Swift 4.1, while utilizing new features of the language.

0.1.0: Merge pull request #17 from dn-m/issue/11

31 Jul 12:09
Compare
Choose a tag to compare
Remove Number module and move Number things to Algebra/Adapters