2 ms·
> and pulling up the list of function names and args is a huge pain if you have to browse through it every single time to find the one function that meets your
by mixedCase 9y ago
> and pulling up the list of function names and args is a huge pain if you have to browse through it every single time to find the one function that meets your specific transform
Not a problem in Haskell and Idris, at least. With the :search REPL command it will give you all the functions that match the signature you give it as an argument.
And really, you can have "longer functions" in any functional language, and they're used all the time: let..in...where, piping transforms (with the |> pipe operator or the . function composition), and of course, the do-notation which resembles imperative programming while being just syntax sugar for nested monadic operations.