如何编写一个匹配函数,它需要两个字符串并将它们相互比较?现在我只是有这个。第一个不起作用。有没有更好的办法?如何使用函数参数作为F#中的模式匹配的文字?
let matchFn ([<Literal>]matchString) (aString : string) = match aString with
matchString -> true
| _ -> false
let matchFn (matchString : string) (aString : string) = match aString with
_ when (matchString = aString) -> true
| _ -> false