-3
私はそのメソッドに渡された文字列のすべての文字の後に空白を追加する必要がありますhaskeelのメソッドを実装したい文字列の最後の文字の後にない 例文字列のすべての文字の後にスペースを挿入する関数を書く方法
私はそのメソッドに渡された文字列のすべての文字の後に空白を追加する必要がありますhaskeelのメソッドを実装したい文字列の最後の文字の後にない 例文字列のすべての文字の後にスペースを挿入する関数を書く方法
これは明示的な再帰によって手作業で書くことができます。 intersperse
-
insertSpace :: String -> String
insertSpace [] = []
insertSpace (x:[]) = x -- you need this to keep from adding a space at the end
insertSpace (x:xs) = x:' ':(insertSpace xs)
はなく、Data.List
で、このためSTDLIB機能があります。
import Data.List (intersperse)
insertSpace :: String -> String
insertSpace = intersperse ' '
あなたはChar -> String -> String
ためHoogleを検索するとき、これは最初の結果です。