StoreTPartial public final class StoreTPartial<S, W> : Kind2<ForStoreT, S, W> Partial application of the StoreT type constructor, omitting the last parameter. lower(_:) Obtains the comonadic value, removing the Store support. Declaration Swift public static func lower<A>(_ twa: StoreTOf<S, W, A>) -> Kind<W, A> Return Value Comonadic value without Store support. Instance of Functor for StoreT map(_:_:) Declaration Swift public static func map<A, B>( _ fa: StoreTOf<S, W, A>, _ f: @escaping (A) -> B) -> StoreTOf<S, W, B> Instance of Applicative for StoreT pure(_:) Declaration Swift public static func pure<A>(_ a: A) -> StoreTOf<S, W, A> ap(_:_:) Declaration Swift public static func ap<A, B>( _ ff: StoreTOf<S, W, (A) -> B>, _ fa: StoreTOf<S, W, A>) -> StoreTOf<S, W, B> Instance of Comonad for StoreT coflatMap(_:_:) Declaration Swift public static func coflatMap<A, B>( _ fa: StoreTOf<S, W, A>, _ f: @escaping (StoreTOf<S, W, A>) -> B) -> StoreTOf<S, W, B> extract(_:) Declaration Swift public static func extract<A>(_ fa: StoreTOf<S, W, A>) -> A Instance of ComonadStore for StoreT position(_:) Declaration Swift public static func position<A>(_ wa: StoreTOf<S, W, A>) -> S peek(_:_:) Declaration Swift public static func peek<A>( _ wa: StoreTOf<S, W, A>, _ s: S) -> A Instance of ComonadTraced for StoreT M Declaration Swift public typealias M = W.M trace(_:_:) Declaration Swift public static func trace<A>( _ wa: StoreTOf<S, W, A>, _ m: W.M) -> A listens(_:_:) Declaration Swift public static func listens<A, B>( _ wa: StoreTOf<S, W, A>, _ f: @escaping (W.M) -> B) -> StoreTOf<S, W, (B, A)> pass(_:) Declaration Swift public static func pass<A>(_ wa: StoreTOf<S, W, A>) -> StoreTOf<S, W, ((W.M) -> W.M) -> A> Instace of ComonadEnv for StoreT E Declaration Swift public typealias E = W.E ask(_:) Declaration Swift public static func ask<A>(_ wa: StoreTOf<S, W, A>) -> W.E local(_:_:) Declaration Swift public static func local<A>( _ wa: StoreTOf<S, W, A>, _ f: @escaping (W.E) -> W.E) -> StoreTOf<S, W, A>