$在给定的Haskell行中的功能 haskell Function of $ in the given Haskell line 本问题已经有最佳答案,请猛点这里访问。 有人能告诉我在haskell线后面$的功能吗?$$如果是最后一行,但$的功能是什么? 1 concat $ replicate 3"12345" 相关讨论 hackage.haskell.org/package/base-4.8.1.0/docs/… 还有haskell.org/hoogle/?hoogle=%24和hayoo.fh-wedel.de/?查询=% 24 标记的副本实际上比您要求的信息更多,但有很多好的答案。 $只是功能应用的低优先级版本,即a $ b与a b相同。它通常用于消除括号的需要,例如: 1concat $ replicate 3"12345" 相同: 1concat (replicate 3"12345") 此外,不必写: 1putStrLn ("hello" ++ name ++"!") 你会经常看到: 1putStrLn $"hello" ++ name ++"!" 关于haskell:. (dot) and $两者有什么区别 与项目Euler的速度比较:C vs python vs erlang vs haskell