パイプライン処理
関心のない中間部分をスキップできる
パイプラインコマンド
$ echo -n "牌山コードソルト" | sha256sum
多くのLinuxコマンドは標準入出力を扱うプログラムらしいので、連結させられて便利あんも.icon
関数適用演算子Julia.icon
https://docs.julialang.org/en/v1/manual/functions/#Function-composition-and-piping
パイプライン演算子
code:jl
1:2:20 |> sum |> sqrt |> println
合成関数
code:jl
(println ∘ sqrt ∘ sum)(1:2:20) # \circ+Tab
関数のオプションを有効にして渡す場合は無名関数が利用できる
bitstring()とstring(::Int; base=2)の違い
code:jl
0x19 + 0x01 |> x -> string(x; base=2)
0x19 + 0x01 |> bitstring # 似た出力が得られる