Swiftpack.co - oleander/distance-swift as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by oleander.
oleander/distance-swift 1.0.0
A Swift library for handling metric distances
⭐️ 1
🕓 4 years ago
.package(url: "https://github.com/oleander/distance-swift.git", from: "1.0.0")

Distance

Build Status

A Swift library for handling metric distances.

Example

Distance(km: 5.0) == Distance(meter: 5000) // => true
Distance(meter: 400) != Distance(km: 1) // => true
Distance(km: 5) > Distance(km: 2) // true
Distance(km: 4) < Distance(km: 9) // false

Distance(km: 5) + Distance(meter: 500) // => 5.5km
Distance(km: 2) - Distance(meter: 1000) // => 1km

Distance(km: 5) * 5 // 25km
Distance(km: 16) / 4 // 4km

Install

// swift-tools-version: 4.2
import PackageDescription

let package = Package(
  name: "YOUR_PROJECT_NAME",
  dependencies: [
    .package(
      url: "https://github.com/oleander/distance-swift.git", .branch("master")
    )
  ]
)

GitHub

link
Stars: 1
Last commit: 4 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Dependencies

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics