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 { }