अन्य भाषाओं में से मैं प्रोग्राम में, मुझे श्रेणियां रखने के लिए उपयोग किया जाता है। पायथन में, यदि मैं सभी नंबरों को 100 तक चाहता हूं, तो मैं range(1, 101)
लिखता हूं। इसी तरह, हास्केल में मैं [1..100]
लिखूंगा और स्कैला में मैं 1 to 100
लिखूंगा।एरलांग में रेंज
मुझे सिंटैक्स या लाइब्रेरी में एरलांग में कुछ समान नहीं मिल रहा है। मुझे पता है कि यह खुद को लागू करने के लिए काफी सरल होगा, लेकिन मैं यह सुनिश्चित करना चाहता था कि यह पहले कहीं और अस्तित्व में न हो (विशेष रूप से एक मानक पुस्तकालय या भाषा कार्यान्वयन अधिक कुशल लोड होगा)।
क्या एरलांग भाषा या मानक पुस्तकालय में श्रेणियां करने का कोई तरीका है? या क्या कुछ मुहावरे है जो मुझे याद आ रही है? मैं सिर्फ यह जानना चाहता हूं कि मुझे इसे स्वयं लागू करना चाहिए या नहीं।
मैं इस संभावना के लिए भी खुला हूं कि मुझे एरलांग में एक श्रेणी का उपयोग नहीं करना चाहिए (मैं एरलांग में पायथन या हास्केल को कोड नहीं करना चाहता)। इसके अलावा, अगर मैं इस अपने आप को लागू करने के लिए, यदि आप प्रदर्शन सुधारने के लिए कोई अच्छा सुझाव है की क्या ज़रूरत है, मैं उन्हें यह जानकर प्रसन्नता होगी :)
यह कहना मुश्किल है कि आप गलत काम कर रहे हैं या नहीं। आपने केवल इतना कहा है कि आप कुछ करने की कोशिश कर रहे हैं, न कि आप क्या करने की कोशिश कर रहे हैं। – Dustin
@ डस्टिन मुझे लगता है कि मेरा क्या मतलब है मैं जानना चाहता हूं कि मैं ऐसा नहीं सोच रहा हूं कि मुझे एर्लांग में होना चाहिए। –
बिलकुल बताते हुए, सूचियां: seq/2 जाने का रास्ता है! मैं आमतौर पर सूचियों मॉड्यूल को देखने की सिफारिश कर सकता हूं, यह वास्तव में बहुत ही शक्तिशाली है। ओह, और http://www.erldocs.com पर जाएं –