我觉得这个看似简单而本质的东西对我来说完全是神秘的。“让”表达是什么意思?我试过谷歌,但结果充满了我不明白的概念。
这是我在讲座中编写的一些代码。它标识给定的字符串是否是回文。我也不太明白 return 关键字在哪里。是“在”吗?这个功能的范围是什么?我很茫然。
module Main where
isPalindrome :: Text -> Bool
isPalindrome text1
= let
list = toString text1
backwards = reverse list
in list == backwards
Run Code Online (Sandbox Code Playgroud)
当它出现在“让”之后时,“in”是什么意思?
我是学 C# 的,对函数式编程一窍不通。
谢谢你。