我正在关注大约两年前录制的视频。演讲者输入Either a b -> IO b
公共 Hoogle 搜索输入,结果包含(除其他外):
either :: (a -> c) -> (b -> c) -> Either a b -> c
如果我今天试一下,没有找到这个结果,很可惜。发现了类似的结果,例如
fromEither :: (Exception e, MonadIO m) => Either e a -> m a
但它们不太容易使用。
这怎么解释?Hoogle 搜索算法变得更严格了吗?要么改变了吗?