1
我需要創建自己的concat函數,並且很困惑我如何得到我需要的輸出。例如:創建我自己的Concat函數(SML)
myconcat([ 「一」, 「B」, 「C」])返回 「ABC」
([])返回 「」
我有這樣的:
fun myconcat ([],L2) = L2
| myconcat(x::xs, L2) = x::myconcat(xs,L2);
這只是返回我的兩個字符串的列表。我如何讓他們輸出我需要的東西?
要就此展開什麼,'好玩myconcat L = foldr相似(FN(S1,結果)=> S1 ^結果) 「」 L ' –