हाँ, वहाँ है :
Prelude> import Data.List
Prelude Data.List> intercalate " " ["is","there","such","a","function","?"]
"is there such a function ?"
intersperse थोड़ा और सामान्य है:
Prelude> import Data.List
Prelude Data.List> concat (intersperse " " ["is","there","such","a","function","?"])
"is there such a function ?"
इसके अलावा, उस विशिष्ट मामले के लिए जहां आप एक अंतरिक्ष चरित्र के साथ जुड़ना चाहते हैं, वहाँ है unwords:
Prelude> unwords ["is","there","such","a","function","?"]
"is there such a function ?"
unlinesइसी तरह से काम करता है, केवल यह कि स्ट्रिंग्स को न्यूलाइन वर्ण का उपयोग करके फंसाया जाता है और अंत में एक न्यूलाइन वर्ण भी जोड़ा जाता है। (यह पाठ फ़ाइलों को क्रमबद्ध करने के लिए उपयोगी है, जो एक अनुगामी न्यूलाइन के साथ POSIX मानक के अनुसार होना चाहिए)