Skip to content

Instantly share code, notes, and snippets.

@Losiowaty
Losiowaty / striderange.swift
Created April 15, 2022 20:56
Stride that Range
func stride<Bound: Comparable & Strideable>(range: ClosedRange<Bound>, by: Bound.Stride) -> StrideThrough<Bound> {
stride(from: range.lowerBound, through: range.upperBound, by: by)
}
func stride<Bound: Comparable & Strideable>(range: Range<Bound>, by: Bound.Stride) -> StrideTo<Bound> {
stride(from: range.lowerBound, to: range.upperBound, by: by)
}
//for _ in 0...999_999 {
// let lowerBound = Int.random(in: 0...100)
@santoshrajan
santoshrajan / JSONStringify.swift
Created October 12, 2014 05:36
JSON Stringify in Swift
// Author - Santosh Rajan
import Foundation
let jsonObject: [AnyObject] = [
["name": "John", "age": 21],
["name": "Bob", "age": 35],
]
func JSONStringify(value: AnyObject, prettyPrinted: Bool = false) -> String {