Skip to content

Instantly share code, notes, and snippets.

import SwiftUI
struct TotalPricePreferenceKey: PreferenceKey {
static var defaultValue: Double = 0.0
static func reduce(value: inout Double, nextValue: () -> Double) {
value += nextValue()
}
}
✅ struct KeyColorPreferenceKey: PreferenceKey {
static var defaultValue: Color = .white
static func reduce(value: inout Color, nextValue: () -> Color) {
value = nextValue()
}
}
struct ContentView: View {
import DequeModule
struct Stack<T> {
private var deque: Deque<T> = []
var top: T? { deque.last }
mutating func push(_ element: T) {
deque.append(element)
}
struct Stack<T> {
private var array: [T] = []
var top: T? { array.last }
mutating func push(_ element: T) {
array.append(element)
}
mutating func pop() -> T? {
import RegexBuilder
let regex = Regex {
"Hi, WWDC"
Capture {
Repeat(.digit, count: 2)
}
"!"
}
import RegexBuilder
let regex = Regex {
"Hi, WWDC"
Repeat(.digit, count: 2)
"!"
}
let input = "Hi, WWDC21! Hi, WWDC22! Hi Hello"
import RegexBuilder
let regex = Regex {
"Hi, WWDC"
Repeat(.digit, count: 2)
"!"
}
let input = "Hi, WWDC21! Hi, WWDC22! Hi Hello"
import RegexBuilder
let regex = Regex {
"Hi, WWDC"
Repeat(.digit, count: 2)
"!"
}
@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
extension Regex {
public init<Content>(@RegexComponentBuilder _ content: () -> Content) where Output == Content.RegexOutput, Content : RegexComponent
}
let regex = /Hi, WWDC\d{2}!/