我已经在互联网上搜索了这个关键词的实际作用的解释。我看过的每一个 Haskell 教程都是随机使用的,从来没有解释过它的功能(我看过很多)。
下面是来自 真实世界 Haskell的一段使用 Just
的基本代码。我知道代码是做什么的,但是我不知道 Just
的用途和功能是什么。
lend amount balance = let reserve = 100
newBalance = balance - amount
in if balance < reserve
then Nothing
else Just newBalance
根据我的观察,它与 Maybe
打字有关,但这几乎是我所学到的全部。
如能详细解释 Just
的含义,我们将不胜感激。