ソースを参照

Fixing wrong name in either_stream types

Samuel Jaffe 8 年 前
コミット
8fa353e797
1 ファイル変更1 行追加1 行削除
  1. 1 1
      either_stream.hpp

+ 1 - 1
either_stream.hpp

@@ -52,7 +52,7 @@ namespace stream { namespace either {
       }
       
       template <typename F>
-      either_stream<variant<flatmap_f<F, T>, E>> flatmap(F && fun) const {
+      either_stream<::either<flatmap_f<F, T>, E>> flatmap(F && fun) const {
         using next_t = either_stream<::either<flatmap_f<F, T>, E>>;
         return value.index() == 0 ? next_t{fun(std::get<0>(value))} : next_t{std::get<1>(value)};
       }