All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aol.cyclops.guava.FromCyclopsReact Maven / Gradle / Ivy

package com.aol.cyclops.guava;

import java.util.stream.Stream;

import com.aol.cyclops.control.ReactiveSeq;
import com.aol.cyclops.types.MonadicValue;
import com.google.common.base.Optional;
import com.google.common.collect.FluentIterable;

public class FromCyclopsReact {

    public static  FluentIterable fromSimpleReact(Stream s) {
        return FluentIterable.from(() -> s.iterator());
    }

    public static  Optional option(MonadicValue value) {
        return Optional.fromNullable(value.orElse(null));
    }
    public static  FluentIterable fromReactiveSeq(ReactiveSeq s) {
        return FluentIterable.from(() -> s.iterator());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy