Is `Function.constantly` worth adding?

I confess I don’t use Function.identity because &(&1) comes to mind faster. However, there’s another function that seems commonly used in functional languages, which is a function that makes a function that always returns the same value:

  def constantly(value) do
    fn _ -> value end
  end

Given there’s no shorter version than fn _ -> value end (is there?) would it be worth adding Function.constantly?

1 Like