![कार्यात्मक व्याकरण - वचन । नियम । शिष्यवृत्ती-भाषा । भाग 1](https://i.ytimg.com/vi/WCb2ke8WexY/hqdefault.jpg)
विषय
- परिभाषा - कार्यात्मक भाषा का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- Techopedia कार्यात्मक भाषा की व्याख्या करता है
परिभाषा - कार्यात्मक भाषा का क्या अर्थ है?
एक कार्यात्मक भाषा एक प्रोग्रामिंग भाषा है, जो प्रोग्रामिंग संरचना के भीतर तार्किक कार्यों या प्रक्रियाओं के ऊपर और आसपास निर्मित होती है। यह पर आधारित है और इसके कार्यक्रम प्रवाह में गणितीय कार्यों के समान है।
कार्यात्मक भाषाएं लैम्बडा कैलकुलस और कॉम्बिनेटर लॉजिक के गणितीय ढांचे से अपनी मूल संरचना प्राप्त करती हैं। Erlang, LISP, Haskell और Scala सबसे प्रसिद्ध कार्यात्मक भाषाएं हैं।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
Techopedia कार्यात्मक भाषा की व्याख्या करता है
मुख्य रूप से कार्यों की तुलना में, कार्यात्मक भाषा एक कार्यक्रम के संकलन के बजाय शब्दार्थ पर जोर देती है। फ़ंक्शनल लैंग्वेज में प्रोग्रामिंग की पारंपरिक अनिवार्य शैलियों के साइड इफेक्ट्स नहीं होते हैं, फ़ंक्शनल लैंग्वेज किसी प्रोग्राम की स्थिति को नहीं बदलती है और जब तक फ़ंक्शन एक ही तर्कों के साथ पारित नहीं हो जाते हैं, तब तक वही परिणाम वापस आ जाएंगे।
हालांकि, साइड इफेक्ट्स की कमी कार्यात्मक भाषा के लिए भी एक खामी है, क्योंकि इन प्रभावों के बिना सभी कार्यक्रमों को विकसित नहीं किया जा सकता है, विशेष रूप से उन जो बदलते राज्यों और इनपुट / आउटपुट (I / O) प्रक्रियाओं के निर्माण की आवश्यकता होती है।