我想在输入字符串中重复每个连续字符多于前一个字符,从第一个字符的单个匹配开始:
例如
rep "abcd" == "abbcccdddd"
Run Code Online (Sandbox Code Playgroud)
我做了这个代码,但这不起作用,String但为Int和产生正确的结果Char.
rep [] =[]
rep (x:xs) =[ (x:xs)!!y| y<-[0..(length xs)] , _<- [1..y+1]]
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?