正規表現に基づいて [[String]] をフィルタリングしようとしています。
filter (\fn -> case (matchRegex (mkRegex "*.exe") fn) of Nothing -> False
Just _ -> True)
directory_info
残念ながら、ラムダ関数はここでは構文的に無効です。ghc によると、パターン マッチは式のコンテキストでは発生しません。
意図した意味を簡潔に実行するには、これをどのように言い換えるべきですか?