How can I use the "label" version of List.nth in OCaml? -
तो मूल रूप से मैं कुछ ओकैमल कोड लिख रहा हूँ जैसे:
चलो p_op p = show .show & LT; सेशन & gt; पी | & gt; Str.split (Str.regexp "+") | & gt; सूची। एनथ आइटम्स 1 (आइटम स्ट्रैट्स के परिणाम हैं) | & gt; String.lowercase
तो समस्या यह है कि मैं कैसे Str.split के List.nth के लिए निहित तरीके से पारित कर सकता हूं?
अगर मुझे label
का list.nth
पता है, तो मुझे लगता है कि मैं यह कर सकता हूं,
सूची । Nth ~ num: 1
लेकिन मूल रूप में मैं कोर
का उपयोग नहीं करता हूं, मुझे नहीं पता कि कैसे label list.nth
कोई मुझे कुछ मदद दे सकता है?
फिर शायद मुझे लेबल के साथ List.nth
को लपेटने की आवश्यकता है?
यह देखने के लिए स्पष्ट स्थान ListLabels
में है। लेकिन जो भी कारण से ListLabels.nth
के पैरामीटर लेबल नहीं हैं!
आप flip
का उपयोग कर सकते हैं:
फ़्लिक करें Fxy = fyx ... | & gt; फ्लिप लिस्ट.नेट 1 | & gt; ...
फ्लिप को ओकैम बैटरियों में परिभाषित किया गया है, जैसे कि BatPervasives.flip
(और भी कोर में)।
Comments
Post a Comment