2017-09-09 10 views
7

अवधि/डॉट का क्या मतलब है?कुल मिलाकर नोटेशन: अवधि/डॉट का क्या अर्थ है?

forall a. Num a => a -> a -> a 

क्या यह केवल एक विभाजक है?

+7

"क्या यह केवल एक विभाजक है?" हां। –

+0

और उस पर एक कम प्राथमिकता। इसके बाद सभी चीजों को संश्लेषित करने से बेहतर .... –

उत्तर

13

हां, यह सिर्फ एक वाक्य रचनाकार विभाजक है। यह परिवर्तनीय घोषणाओं से वैरिएबल घोषणाओं को अलग करता है, जैसे लैम्ब्डा अभिव्यक्ति में ->। इसका मतलब है "यहां बाइंडर्स समाप्त होता है"। मुझे लगता है कि भाषा डिजाइनर . के लिए गए क्योंकि यह 22 वर्ण कम है।

+2

गणित में अन्य सामान्य टिप्पणियां प्रोग्रामिंग के लिए परेशान हैं: 'कुल मिलाकर एक (> ए => ए -> ए -> ए)' और 'कुल मिलाकर: न्यू एक => ए -> ए -> ए'। यह हमें '.' के साथ छोड़ देता है। – rightfold

+0

@ राइटफोल्ड ': 'बुरा नहीं होता, मुझे लगता है कि –

+0

एक अज्ञानी राय है, लेकिन मुझे' ':' 'बेहतर लगता है ... –

संबंधित मुद्दे