शीर्षक यह सब कहता है। मैंने देखा है कि कुछ लोग पहचान संहिता के रूप में Data.Conduit.List.map id
का उपयोग करते हैं, लेकिन क्या यह डेटा अपरिवर्तित स्ट्रीम करने का अनुशंसित तरीका है?क्या पहचान संवहनी है?
उत्तर
एक पहचान नाली लिखने के लिए सबसे आसान तरीका शायद है:
awaitForever yield
क्योंकि यह एक अतिरिक्त आयात की आवश्यकता नहीं है।
Data.Conduit.List.map
की परिभाषा बहुत समान है:
mapC f = awaitForever $ yield . f
(। mapC
और map
के बीच का अंतर सीपीपी मैक्रो के साथ क्या करना संलयन परिभाषित करने के लिए कुछ न कुछ है)
जब अनुकूलन (-O1
) पर है, ऐसा लगता है कि दोनों विकल्प समान कोड में होते हैं, इसलिए यह सिर्फ स्वाद का मामला है।
यह अच्छा होगा अगर पुस्तकालय में 'idC = प्रतीक्षा करने योग्य उपज 'जोड़ा गया हो। शायद मैं इसके लिए एक पीआर बनाउंगा। – Mark
@ पीआर पीआर के बारे में कोई खबर? – SwiftsNamesake
@SwiftsNamesake, कृपया https://github.com/snoyberg/conduit/issues/255 देखें – Mark
- 1. रोग पहचान इकाई नाम
- 2. एएसपी.नेट पहचान और पहचान सर्वर के बीच क्या अंतर है?
- 3. क्या एलिक्सीर में कोई पहचान कार्य है?
- 4. ईमेल के लिए अद्वितीय पहचान क्या है?
- 5. क्या कोई उपयोगकर्ता पहचान इंजन जानता है?
- 6. क्या एचटीएमएल 5 हिट पहचान संभव है?
- 7. मिक्सपैनेल: अंतर क्या है() और लोग। पहचान()?
- 8. क्या कोई स्केल पहचान फ़ंक्शन है?
- 9. क्या यह सिस्टम है। स्पीच। पहचान पहचान कोड "भाषण प्रशिक्षण" का उपयोग करता है?
- 10. 'एजेंट की कोई पहचान नहीं है' का क्या अर्थ है?
- 11. एक्सकोड 4.5 शून्य पहचान पहचान
- 12. पहचान
- 13. पहचान मोनड उपयोगी क्यों है?
- 14. क्या हमें एक प्रतिनिधि की पहचान मिल सकती है?
- 15. क्या सीरियलाइजेशन ऑब्जेक्ट पहचान को संरक्षित करता है?
- 16. क्या मुझे "पहचान यूआरएल" की ज़रूरत है? - ओपनआईडी
- 17. क्या जंग में एक अंतर्निहित पहचान कार्य है?
- 18. पहचान प्रदाता बनाम संघ प्रदाता के बीच क्या अंतर है?
- 19. सदस्यता, SimpleMembership, ASP.NET पहचान के बीच अंतर क्या है?
- 20. SQL सर्वर में "पहचान" कॉलम गुण का क्या अर्थ है?
- 21. क्या यह कार्य xss पहचान के लिए पर्याप्त है?
- 22. वहाँ TTypeInfo से पहले "पहचान सूचक" क्या है?
- 23. क्या पहचान है Listener.onError() स्वचालित रूप से SpeechRecognizer.cancel()?
- 24. क्या इशारा पहचान के लिए एक शुद्ध जावा ढांचा है?
- 25. क्या डॉक्सिजन पहचान सकता है std :: shared_ptr या std :: map
- 26. बुनियादी संख्या पहचान करने का सबसे अच्छा तरीका क्या है?
- 27. पहचान कॉलम दूषित होने का कारण क्या हो सकता है?
- 28. क्या संख्याओं की पहचान स्कैनर में या पार्सर में है?
- 29. OmniAuth पहचान रणनीति और देवता के बीच क्या अंतर है?
- 30. ओओपी में पहचान और समानता के बीच क्या अंतर है?
'Data.Conduit.List.map' कार्यान्वयन से निर्णय लेते हुए, मैं हाँ कहूंगा। – arrowd