क्या स्कैला के पास हास्केल के पाइप, या कम से कम iteratee की भावना में कोई अच्छी तरह से विकसित पुस्तकालय हैं?स्कैला के लिए कितनी अच्छी तरह से विकसित इटरेट/पाइप पुस्तकालय उपलब्ध हैं?
मुझे पहले Play's iteratee लाइब्रेरी मिली, लेकिन मैं इसे काम नहीं कर सका, और यह कड़ी मेहनत से Play's concurrency primitive Promise
के साथ मिलकर लगता है, जो कई मामलों में अनुचित हो सकता है।
Scalaz कुछ iteratee समर्थन (जैसे IterV) है, लेकिन ऐसा लगता है कोई अतिरिक्त सहायता कार्यों के साथ ही कोर कक्षाएं, पूर्वनिर्धारित iteratees/प्रगणक आदि इसके अलावा मैं किसी भी प्रलेखन नहीं मिल सकता है, यहां तक कि scaladoc बहुत विरल है देखते हैं, तो ठीक से उपयोग करना काफी मुश्किल है।
और मुझे पाइप के समान कुछ भी नहीं मिला।
+1 (और यह सुनिश्चित नहीं है कि लोग क्यों बंद करने के लिए मतदान कर रहे हैं)। क्या आपने स्केलज़ 7 में ['iteratee' पैकेज] पर एक नज़र डाली है (https://github.com/scalaz/scalaz/tree/scalaz-seven/iteratee/src/main/scala/scalaz/iteratee)? इसमें कई बैटरी शामिल नहीं हैं जो हास्केल इटरेट लाइब्रेरीज़ के रूप में शामिल हैं, लेकिन यह स्कालज़ 6 संस्करण की तुलना में अधिक उपयोगी है। –
इसके अलावा, माइकल स्नोयमैन [कंडिट लाइब्रेरी] (https://github.com/snoyberg/conduit) (https://github.com/snoyberg/conduit) (https://github.com/snoyberg/conduit) के [एक स्कैला बंदरगाह] (https://github.com/arjanblokzijl/scala-conduits) है (जो मेरे पास है पाइपों से व्यक्तिगत रूप से स्पष्ट पाया जाता है, जो इटारेट्स से आ रहा है- लेकिन मैंने अभी तक स्कैला बंदरगाह की कोशिश नहीं की है)। –
play iteratees पर आधारित एक शानदार lib है http://blog.greweb.fr/2013/01/playcli-play-iteratees-unix-pipe/ – OlegYch