我正在閱讀這篇出色的博客文章,并遇到以下行,我不確定它的作用:
data NonEmpty a = a :| [a]
在這里做什么:|?我在 ghci 中嘗試過,但實際上無法構建任何這種型別的東西。
uj5u.com熱心網友回復:
將其與此行進行比較:
data PrefixNonEmpty a = MkNonEmpty a [a]
就像該行定義(前綴)MkNonEmpty資料建構式一樣,您的行定義(中綴):|資料建構式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/528544.html
標籤:哈斯克尔
