Atom

public struct Atom<T> : SyncAtomNode, Writeable where T : Equatable

Undocumented

  • T

    Undocumented

    Declaration

    Swift

    public typealias T = T
  • E

    Undocumented

    Declaration

    Swift

    public typealias E = Never
  • key

    Undocumented

    Declaration

    Swift

    public let key: NodeKey
  • get

    Undocumented

    Declaration

    Swift

    public let get: () -> T
  • Undocumented

    Declaration

    Swift

    public init(key: NodeKey, value: T)
  • Undocumented

    Declaration

    Swift

    public init(key: NodeKey, get: @escaping () -> T)
  • Undocumented

    Declaration

    Swift

    public func defaultValue() -> T