ジュリア|>
の組み込みパイピング演算子に複数の引数を渡そうとしています。Julia:複数の引数を持つ配管演算子|>
私はこのように動作します何か希望:しかし、配管演算子を使用して、私が代わりにエラーを取得する
join([randstring() for i in 1:100], " ")
を:
[randstring() for i in 1:100] |> join(" ")
私は、これは複数の特徴であるかなり確信しています省略された場合、join(strings, delim, [last])
メソッドのdelim
という独自のメソッドを持つ結合をディスパッチすると、delim=""
と定義されます。
これを正しく理解していますか?回避策はありますか?
私の配管使用の大部分は、何回かの議論をとる価値があります。例:
[randstring() for i in 1:100] |> join(" ") |> replace("|", " ")
WRTマクロ:https://github.com/JuliaLang/julia/issues/5571#issuecomment-205754539でリストを維持しています。 –