diff options
author | Louis Pilfold <louis@lpil.uk> | 2024-02-15 12:18:17 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2024-02-19 18:18:04 +0000 |
commit | f70130322cd306268c5da12c1517dc5725615ae8 (patch) | |
tree | 2f047d58f0bd0c9438d57b42499d40d13fea73ad /src/content/chapter1_functions/lesson07_pipelines/text.html | |
parent | 63120914512bd4a3003788a7592ef3cc4ff32cf5 (diff) | |
download | tour-f70130322cd306268c5da12c1517dc5725615ae8.tar.gz tour-f70130322cd306268c5da12c1517dc5725615ae8.zip |
text -> en
Diffstat (limited to 'src/content/chapter1_functions/lesson07_pipelines/text.html')
-rw-r--r-- | src/content/chapter1_functions/lesson07_pipelines/text.html | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/content/chapter1_functions/lesson07_pipelines/text.html b/src/content/chapter1_functions/lesson07_pipelines/text.html deleted file mode 100644 index 783ade9..0000000 --- a/src/content/chapter1_functions/lesson07_pipelines/text.html +++ /dev/null @@ -1,25 +0,0 @@ -<p> - It's common to want to call a series of functions, passing the result of one - to the next. With the regular function call syntax this can be a little - difficult to read as you have to read the code from the inside out. -</p> -<p> - Gleam's pipe operator <code>|></code> helps with this problem by allowing you - to write code top-to-bottom. -</p> -<p> - The pipe operator takes the result of the expression on its left and passes it - as an argument to the function on its right. -</p> -<p> - It will first check to see if the left-hand value could be used as the first - argument to the call. For example, <code>a |> b(1, 2)</code> would become - <code>b(a, 1, 2)</code>. If not, it falls back to calling the result of the - right-hand side as a function, e.g., <code>b(1, 2)(a)</code> -</p> -<p> - Gleam code is typically written with the "subject" of the function as the - first argument, to make it easier to pipe. If you wish to pipe to a different - position then a function capture can be used to insert the argument to the - desired position. -</p> |