بۆ ناوەڕۆک بازبدە

ھاسکێڵ

لە ئینسایکڵۆپیدیای ئازادی ویکیپیدیاوە
ھاسکێڵ
دامەزران١ی کانوونی دووەمی ١٩٩٠
ناو بە زمانی فەرمیHaskell
ناونراوە لەدوایHaskell Curry
ئەندامیSoftware in the Public Interest
مۆدێلی بەرنامەسازیfunctional programming، purely functional programming، non-strict programming
سیستمی پشتگیریکراومایکرۆسۆفت ویندۆز، Unix-like operating system
Readable file formatLiterate Haskell source code file
Writable file formatLiterate Haskell source code file
وەشانی نەرمامێرHaskell 2010
وێبگەhttps://www.haskell.org
وێبگەی فەرمیhttps://blog.haskell.org/
Official wiki URLhttps://wiki.haskell.org/index.php?title=Haskell
ھاشتاگhaskell
سیستمی جۆرinference typing، static typing، strong typing
بەستەری ئای ئاڕ سیirc://irc.libera.chat/haskell
Official demo URLhttps://play.haskell.org/
درێژکردنەوەhs، lhs
تاگی "ستەک ئێکسچەینج"https://stackoverflow.com/tags/haskell

ھاسکێڵ زمانێکی بەرنامەسازیی گشتگیر، خاوەن جۆربەندیی جێگیر (statically typed)، و بەتەواوی فرمانییە (purely functional) کە توانای دەرھێنانەی جۆر (type inference) و ھەڵسەنگاندنی تەمبەڵانەی (lazy evaluation) ھەیە.[١] ھاسکێڵ پێشەنگی چەندین تایبەتمەندیی زمانی بەرنامەسازی بوو، لەوانە پۆلەکانی جۆر (type classes) بۆ بارکردنی زیادەی کارپێکەری سەلامەت لە ڕووی جۆرەوە (type-safe operator overloading) و تێچوو/دەرچوونی مۆنادی (ئای ئۆ). ئەم زمانە بە ناوی لۆژیکناس ھاسکێڵ کاری ناونراوە.[٢] جێبەجێکردنی سەرەکیی ھاسکێڵ بریتییە لە کۆمپایلەری گلاسگۆ ھاسکێڵ (جی ئێچ سی).

سەرچاوەکان

[دەستکاری]
  1. Peyton Jones 2003.
  2. Hudak et al. 2007.