Aug 1st 2008
Hugs 98 Crack With Serial Key Latest 2024
Download Hugs
-
拥抱98是一个功能编程系统的基础上Haskell98,事实上的标准对于非严格的功能编程语言。
这里是一些关键特征"WinHugs":
■懒惰的评估,高秩序的职能和模式的匹配。
■范围广泛的内置的类型,从字bignums,并列出功能,全面的设施,用于确定新的数据类型和类型的同义词。
■一个先进的多晶型系统的类型和构造类超载。
■的所有特征的Haskell98表达和模式语法包括lambda、情况、条件和我们的表达,表解析,表示法中,操作者的部分,并通配符,不可辩驳的和`为'模式。
■的执行情况的Haskell98元,用于一元I/O,支持简单的互动节目、访问以文本文件,处理基于I/O、和例外处理。
■一个几乎完全执行Haskell模块的系统。 拥抱98还支持一定数量的高级和实验扩展,包括多参类的、可扩展的记录,等级-2多态性,existentials、范围类型的变量和类型受限制的同义词。
-
Hugs 98 एक कार्यात्मक प्रोग्रामिंग प्रणाली के आधार पर हास्केल 98, के लिए वास्तविक मानक गैर-सख्त कार्यात्मक प्रोग्रामिंग भाषा है ।
यहाँ कुछ प्रमुख विशेषताएं हैं की "WinHugs":
■ आलसी मूल्यांकन, उच्च आदेश कार्यों, और पैटर्न से मेल खाते ।
■ की एक विस्तृत श्रृंखला में निर्मित प्रकार, से पात्रों के लिए bignums, और करने के लिए सूची कार्यों के साथ, व्यापक सुविधाओं को परिभाषित करने के लिए नए datatypes और प्रकार के लिए समानार्थी शब्द है ।
■ एक उन्नत बहुरूपी प्रकार के साथ प्रणाली के प्रकार और निर्माता से अधिक भार वर्ग.
■ सुविधाओं के सभी के हास्केल 98 अभिव्यक्ति पैटर्न और वाक्य रचना सहित लैम्ब्डा, मामले में, सशर्त और भाव के साथ, सूची comprehensions, अंकन, ऑपरेटर वर्गों, और वाइल्डकार्ड, अकाट्य और `' के रूप में पैटर्न ।
■ के एक कार्यान्वयन हास्केल 98 पुरातन के लिए monadic मैं/हे, के लिए समर्थन के साथ सरल इंटरैक्टिव कार्यक्रम, का उपयोग करने के लिए पाठ फ़ाइलों को संभाल-आधारित I/O, और अपवाद हैंडलिंग ।
■ एक लगभग पूर्ण कार्यान्वयन के हास्केल मॉड्यूल प्रणाली है । Hugs 98 का समर्थन करता है के एक नंबर उन्नत और प्रयोगात्मक एक्सटेंशन सहित मल्टी-पैरामीटर कक्षाएं, एक्स्टेंसिबल रिकॉर्ड, रैंक-2 बहुरूपता, existentials, scoped प्रकार चर, और प्रतिबंधित प्रकार समानार्थी शब्द है ।
-
Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages.
Here are some key features of "WinHugs":
■ Lazy evaluation, higher order functions, and pattern matching.
■ A wide range of built-in types, from characters to bignums, and lists to functions, with comprehensive facilities for defining new datatypes and type synonyms.
■ An advanced polymorphic type system with type and constructor class overloading.
■ All of the features of the Haskell 98 expression and pattern syntax including lambda, case, conditional and let expressions, list comprehensions, do-notation, operator sections, and wildcard, irrefutable and `as' patterns.
■ An implementation of the Haskell 98 primitives for monadic I/O, with support for simple interactive programs, access to text files, handle-based I/O, and exception handling.
■ An almost complete implementation of the Haskell module system. Hugs 98 also supports a number of advanced and experimental extensions including multi-parameter classes, extensible records, rank-2 polymorphism, existentials, scoped type variables, and restricted type synonyms.
Leave a reply
Your email will not be published. Required fields are marked as *