ForEval public final class ForEval Undocumented map(_:_:) Declaration Swift public static func map<A, B>(_ fa: Kind<ForEval, A>, _ f: @escaping (A) -> B) -> Kind<ForEval, B> pure(_:) Declaration Swift public static func pure<A>(_ a: A) -> Kind<ForEval, A> Instance of `Selective` for `Eval` flatMap(_:_:) Declaration Swift public static func flatMap<A, B>(_ fa: Kind<ForEval, A>, _ f: @escaping (A) -> Kind<ForEval, B>) -> Kind<ForEval, B> tailRecM(_:_:) Declaration Swift public static func tailRecM<A, B>(_ a: A, _ f: @escaping (A) -> Kind<ForEval, Either<A, B>>) -> Kind<ForEval, B> Instance of `Selective` for `Eval` eq(_:_:) Declaration Swift public static func eq<A>(_ lhs: Kind<ForEval, A>, _ rhs: Kind<ForEval, A>) -> Bool where A : Equatable