![](/img/trans.png)
[英]Is a section the result of currying?
赫頓在《 Haskell編程》中 通常,如果#是運算符,則參數x和y (#) , (x #)和(# y)的表達式稱為段,其功能含義可以使用lambda表達式來形式化,如下所示: “節”和“咖喱”之間有什么區別和關系? 部分是將currying操作應用於多參數函數的結果 ...
[英]Is a section the result of currying?
赫頓在《 Haskell編程》中 通常,如果#是運算符,則參數x和y (#) , (x #)和(# y)的表達式稱為段,其功能含義可以使用lambda表達式來形式化,如下所示: “節”和“咖喱”之間有什么區別和關系? 部分是將currying操作應用於多參數函數的結果 ...
[英]Operator section for applicative with <$> and <*>
考慮類型a -> b -> c函數,以及應用值a1, a2 :: (Applicative f) => fa 。 我希望構造一個函數,它可以應用於類型a -> b -> c函數,以獲得Applicative f :: fc類型的值。 我可以通過以下方式執行此 ...
[英]Function application in Haskell
好吧,這是漫長的一天,我的大腦可能無法在Haskell級別上運行,但我無法理解“了解你一個Haskell”中的一個例子。 該部分稱為帶有$的函數應用程序 ,並且有一個如何定義$示例: 到目前為止一切都很清楚。 我理解本節中的所有示例,除了最后一個: 這里我們在函數列表中映 ...
[英]Partial Application with Infix Functions
雖然我對數學意義上的currying有一點了解,但部分應用中綴函數是一個新的概念,我在深入了解“為了好大而學習你的Haskell”這本書后發現了這個概念。 鑒於此功能: 作者以一種有趣的方式使用它: 在這里我可以清楚地看到,結果函數傳遞了不同的參數,這不會通過正常的方式發生 ...