0
次の関数の既存の実装はありますか? Googleで見つけることができませんでしたHaskellでfindMを実装するには?
findM :: Monad m => (a -> m Bool) -> [a] -> m (Maybe a)
次の関数の既存の実装はありますか? Googleで見つけることができませんでしたHaskellでfindMを実装するには?
findM :: Monad m => (a -> m Bool) -> [a] -> m (Maybe a)
はい。 (リターン;パッケージから "エクストラ"、モジュールControl.Monad.Extra
https://hackage.haskell.org/package/extra-1.6/docs/Control-Monad-Extra.html#v:findM
'findMのF =倍(その後、$だけのx、他の残りの部分を返すBならば - - > B <行うFXをX \休み)何もない) 'それを行う必要があります。 – Bergi
[新しいアルファバージョンのHoogleが見つかりました](http://hoogle.haskell.org/?hoogle=Monad+m+%3D%3E+%28a+-%3E+m+Bool%29+-%3E+% 5Ba%5D + - %3E + m +%28 +%29&スコープ=%3Astackageを設定することができます)。 – leftaroundabout