Ejemplo n.º 1
0
var fetchTVShowsDetails = function (tvShowsSpecs) {
    var f = function (x) {
        return Prelude[">>="](Control_Monad_Cont_Trans.bindContT(Control_Monad_Eff.monadEff))(fetchTVShow(x))(function (_68) {
            return Prelude[">>="](Control_Monad_Cont_Trans.bindContT(Control_Monad_Eff.monadEff))(fetchTVShowsSeasonsDetails((function () {
                var _3225 = {};
                for (var _3226 in x) {
                    if (x.hasOwnProperty(_3226)) {
                        _3225[_3226] = x[_3226];
                    };
                };
                _3225.seriesId = _68.seriesId;
                return _3225;
            })()))(function (_67) {
                return Prelude["return"](Control_Monad_Cont_Trans.monadContT(Control_Monad_Eff.monadEff))((function () {
                    var _3228 = {};
                    for (var _3229 in _68) {
                        if (_68.hasOwnProperty(_3229)) {
                            _3228[_3229] = _68[_3229];
                        };
                    };
                    _3228.seasons = _67;
                    return _3228;
                })());
            });
        });
    };
    return Data_Traversable.sequence(Data_Traversable.traversableArray)(Control_Monad_Cont_Trans.applicativeContT(Control_Monad_Eff.functorEff)(Control_Monad_Eff.monadEff))(Prelude["<$>"](Data_Array.functorArray)(f)(tvShowsSpecs));
};
Ejemplo n.º 2
0
 return function (_593) {
     if (_593 instanceof Nil) {
         return Prelude.pure(__dict_Applicative_0)(Nil.value);
     };
     if (_593 instanceof Cons) {
         return Prelude["<*>"](__dict_Applicative_0["__superclass_Prelude.Apply_0"]())(Prelude["<$>"]((__dict_Applicative_0["__superclass_Prelude.Apply_0"]())["__superclass_Prelude.Functor_0"]())(Cons.create)(f(_593.value0)))(Data_Traversable.traverse(traversableList)(__dict_Applicative_0)(f)(_593.value1));
     };
     throw new Error("Failed pattern match");
 };
Ejemplo n.º 3
0
var fetchTVShowsSeasonsDetails = function (tvshow) {
    var f = function (x) {
        return Prelude["<$>"](Control_Monad_Cont_Trans.functorContT(Control_Monad_Eff.monadEff))(function (eps) {
            return {
                season: x.season,
                episodes: eps
            };
        })(fetchTVShowEpisodesDetails(Prelude["<$>"](Data_Array.functorArray)(function (v) {
            var _3218 = {};
            for (var _3219 in v) {
                if (v.hasOwnProperty(_3219)) {
                    _3218[_3219] = v[_3219];
                };
            };
            _3218.seriesId = tvshow.seriesId;
            return _3218;
        })(x.episodes)));
    };
    return Data_Traversable.sequence(Data_Traversable.traversableArray)(Control_Monad_Cont_Trans.applicativeContT(Control_Monad_Eff.functorEff)(Control_Monad_Eff.monadEff))(Prelude["<$>"](Data_Array.functorArray)(f)(tvshow.seasons));
};
Ejemplo n.º 4
0
 }, function (__dict_Applicative_13) {
     return Data_Traversable.traverse(wrapTraversable(__dict_Bitraversable_11))(__dict_Applicative_13)(Prelude.id(Prelude.categoryArr));
 }, function (__dict_Applicative_12) {
Ejemplo n.º 5
0
 return function (_686) {
     return Prelude["<<<"](Prelude.semigroupoidArr)(Prelude["<$>"]((__dict_Applicative_7["__superclass_Prelude.Apply_0"]())["__superclass_Prelude.Functor_0"]())(Joker.create))(Prelude["<<<"](Prelude.semigroupoidArr)(Data_Traversable.traverse(__dict_Traversable_6)(__dict_Applicative_7)(_686))(runJoker));
 };
Ejemplo n.º 6
0
 }, function (__dict_Applicative_2) {
     return Data_Traversable.traverse(jokerTraversable(__dict_Traversable_0))(__dict_Applicative_2)(Prelude.id(Prelude.categoryArr));
 }, function (__dict_Applicative_1) {
Ejemplo n.º 7
0
 return function (_673) {
     return fmapSeq((__dict_Applicative_7["__superclass_Prelude.Apply_0"]())["__superclass_Prelude.Functor_0"]())(Data_Traversable.traverse(Data_FingerTree.traversableFingerTree)(__dict_Applicative_7)(Data_Traversable.traverse(Data_Sequence_Internal.traversableElem)(__dict_Applicative_7)(f))(_673));
 };
Ejemplo n.º 8
0
}, function (__dict_Applicative_8) {
    return Data_Traversable.traverse(traversableSeq)(__dict_Applicative_8)(Prelude.id(Prelude.categoryArr));
}, function (__dict_Applicative_7) {
Ejemplo n.º 9
0
var fetchTVShowEpisodesDetails = function (episodesSpecs) {
    return Data_Traversable.sequence(Data_Traversable.traversableArray)(Control_Monad_Cont_Trans.applicativeContT(Control_Monad_Eff.functorEff)(Control_Monad_Eff.monadEff))(Prelude["<$>"](Data_Array.functorArray)(fetchTVShowEpisode)(episodesSpecs));
};