In Haskell, is there a built-in function that creates a list of one element? -


एक अंतर्निहित कार्य की तलाश कर रहा है जो निम्न कार्य करेगा:

  mklist x = [X]  

लाभ यह है कि मैं इसे एक तत्व की एक सूची बनाने के लिए संरचना में उपयोग कर सकता हूं। समझें कि (दोहराने 1) उपलब्ध है, लेकिन क्या कोई और अधिक प्रत्यक्ष कार्य है? इस तरह की परिस्थितियों में उपयोगी होगा:

  ["ऐलिस", "बॉब", "चार्ली"]> gt; & gt; = mklist ("नमस्कार" ++)  

मोनादिक:

 < कोड> वापसी x  

या:

  (: []) x  

यह कम वर्ण है, लेकिन अधिक शिफ्ट-कुंजी उपयोग, इसलिए टाइप करना कठिन हो सकता है।


Comments

Popular posts from this blog

.net - C# List<T>.Find(x=>x.Rectangle.Contains(Point)) FAIL -

iphone - Smoothing a rounded stroke in Core Graphics -

c++ - QtQuick: QQmlApplicationEngine failed to load component qrc:/main.qml:23 Invalid attached object assignment -