Skip to content

1.0.0

Compare
Choose a tag to compare
@0xLeif 0xLeif released this 08 May 16:39
· 2 commits to main since this release
c92aa02

Protocols

Assertable

Boolable

Configurable

Functionable

Modifiable

Printable

Tuplable

Functions

switchmap

switcheffect

Math

BinaryFloatingPoint

BinaryInteger

Optional

func replace(nilWith value: Wrapped) -> Wrapped

Fuable

public protocol Fuable: Printable, Modifiable,
                 Boolable, Functionable,
                 Tuplable, Assertable { }
public protocol FuableClass: Fuable, Configurable { }

Swift + SwiftFu

extension Optional: Fuable { }

extension String: Fuable { }
extension Character: Fuable { }
extension Int: Fuable { }
extension Double: Fuable { }
extension Float: Fuable { }
extension Bool: Fuable { }

extension Array: Fuable { }
extension Dictionary: Fuable { }
extension Set: Fuable { }

Foundation + SwiftFu

extension Data: Fuable { }
extension Date: Fuable { }
extension URL: Fuable { }
extension URLRequest: Fuable { }

extension NSObject: FuableClass { }