當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Elixir Kernel.then用法及代碼示例


Elixir語言中 Kernel.then 相關用法介紹如下。

用法:

then(value, fun)
(自 1.12.0 起) (宏)

管道 value 到給定的 fun

換句話說,它以value 作為參數調用fun。這在管道中最常用,允許您將值通過管道傳遞給第一個參數之外的函數。

例子

iex> 1 |> then(fn x -> x * 2 end)
2

iex> 1 |> then(fn x -> Enum.drop(["a", "b", "c"], x) end)
["b", "c"]

相關用法


注:本文由純淨天空篩選整理自elixir-lang.org大神的英文原創作品 Kernel.then(value, fun)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。