我目前正在完成一个使用 Haskell 创建电影评级系统/数据库的项目。
我正在尝试添加允许用户成为电影粉丝的功能。
我有:
isFan :: Fan -> Film -> Bool
isFan givenFan (_, _, _, fans) = any (\fan -> fan == givenFan) fans
filmsWithFan :: Fan -> [Film]
filmsWithfan givenFan = filter (isFan givenFan) testDatabase
但这会引发一个错误:“filmswithFan”的类型签名缺少随附的绑定。
有任何想法吗?
提前谢谢了。