mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-08-17 12:10:52 +02:00
[haskell.html.markdown] Explanation for Haskell '$' operator
with support from @geoffliu
This commit is contained in:
@@ -206,8 +206,7 @@ foo 5 -- 75
|
|||||||
-- to a given parameter. In contrast to standard function application, which
|
-- to a given parameter. In contrast to standard function application, which
|
||||||
-- has highest possible priority of 10 and is left-associative, the `$` operator
|
-- has highest possible priority of 10 and is left-associative, the `$` operator
|
||||||
-- has priority of 0 and is right-associative. Such a low priority means that
|
-- has priority of 0 and is right-associative. Such a low priority means that
|
||||||
-- all other operators on both sides of `$` will be evaluated before applying
|
-- the expression on its right is applied as the parameter to the function on its left.
|
||||||
-- the `$`.
|
|
||||||
|
|
||||||
-- before
|
-- before
|
||||||
(even (fib 7)) -- false
|
(even (fib 7)) -- false
|
||||||
|
Reference in New Issue
Block a user