2012-05-02 15 views

答えて

10

Filterはおそらくあなたを助けるでしょうが発生します。

> filter (not . null) ["abfwfw", "wfgwg", "", "dfw"] 
["abfwfw","wfgwg","dfw"] 

私たちがここでやっていることは、その長さが等しい述語関数(not . null) :: [a] -> Boolでヌルするか否か、リストのすべての要素をチェックしています。

フィルタはどのようなもので、どのように動作するのかが素敵なexplanationです。

16

Filterはあなたの友人です。手動でフィルタリングしたい人のための代替的

filter (not . null) ... 

[ x | x <- xs , not (null x) ] 
関連する問題