[英]Syntax What does $$ mean in Haskell?
“呃,”你可能會想......“另一個語法問題,在這里讓我谷歌那個為你noob。” 可惜! 我用Google搜索了,我仍然難過!
在yesod博客的代碼中找到
import System.IO
import Data.Enumerator
import Data.Enumerator.Binary
main =
withFile "output.txt" WriteMode $ \output ->
run_ $ enumFile "input.txt" $$ iterHandle output
然而,“$$”運算符對我來說是新的。 Haskell 2010報告僅提及它一次作為運營商符號。 它有什么作用?
只需使用hoogle,並確保告訴它你正在使用什么包 - 它工作正常。
http://haskell.org/hoogle/?hoogle=%28%24%24%29+%2Benumerator
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.