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

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

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net - getting a value of selected radiobutton in LoadViewState -