この関数を簡潔にするためにポイントフリーにしたいと考えています。私は他の関数にも必要なので、計算するのではなく明示的に長さを渡しています。私はそれを一度計算したいと思います。私は、目標の文字列パラメータを取り除くために管理してきましたが、他の2つと闘っています。 -- Cycle with respect to whitespace (currently only spaces).
-- Giv
私はxがyときzで値xを交換し、そうでない場合は何もできない機能と思って、それは次のようになります。 \x -> if x == y then z else x
それだけで私のプログラムで一度使用されますと、それはの真ん中にあります関数チェーンなので、名前付き関数として定義したくないので、ラムダ式が不必要に冗長に見えると思います。代わりに、私は他の機能からそれを構成しようとしています。しかし、