亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

常見的Haskell運算符有明顯的名稱嗎?

常見的Haskell運算符有明顯的名稱嗎?

我正在閱讀Learn Has a Haskell for Great Good,但我不知道如何發音Haskell運算符。他們有“真實的”名字嗎??例如,如何朗讀這樣的表達式?Just (+3) <*> Just 9我知道那>>=是“綁定”,但是其他人呢?由于Google不考慮非字母數字字符,因此很難進行有效的搜索...我意識到您可以創建自己的運算符,因此當然并非所有運算符都可以具有名稱,但是我希望常見的運算符(例如,在Applicative或中定義的運算符Monad)必須具有名稱...
查看完整描述

3 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

這是我的發音:


>> =綁定

>>然后

*>然后

->到                 a- > b:a到b 

<-綁定               (因為它對>> =無效)

<$>(f)地圖

<$ map-replace by     0 <$ f:“ f map-replace by 0” 

<*> ap(ply)            (與Control.Monad.ap相同) 

$                          (無,與“” [空白] ) 

。管道連接到            。b:“ b管道到a”

!! 指數

!索引/嚴格     一個!b:“ a索引b”,foo!x:foo嚴格x 

<|>或/可選   expr <|> term:“ expr或term”

++ concat /加號/附加

[]空清單

:缺點

::類型/作為       fx :: Int:類型Int的fx

\ lambda

@ as                 go ll @(l:ls):ll as l cons ls? 

懶惰               go?(a,b):懶散一對a,b


查看完整回答
反對 回復 2019-11-05
?
MYYA

TA貢獻1868條經驗 獲得超4個贊

| sym  | pronunciation                                    |

|------|--------------------------------------------------|

| |    | "such that"                                      |

| <-   | "is drawn from"                                  |

| =    | "is defined to be" / "is defined as"             |

| ::   | "has type" / "of type" / "is of type"            |

| ->   | "a function that takes ... and returns a ..." /  |

|      |                          "function that maps" /  |

|      |                          "is a function from" /  |

|      |                                          "to"    |

| $    | "apply"                                          |

| _    | "whatever"                                       |

| !!   | "index"                                          |

| ++   | "concat"                                         |

| []   | "empty list"                                     |

| :    | "cons"                                           |

| \    | "lambda"                                         |

| =>   | "implies" / "then"                               |

| *>   | "then"                                           |

| <$>  | "fmap" / "dollar cyclops"                        |

| <$   | "map-replace by"                                 |

| <*>  | "ap" / "star cyclops"                            |

| .    | "pipe to" / "compose" / "dot"                    |

| <|>  | "or"                                             |

| @    | "as"                                             |

| ~    | "lazy"                                           |

| <=<  | "left fish"                                      |


查看完整回答
反對 回復 2019-11-05
  • 3 回答
  • 0 關注
  • 583 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號