Haskell Programming Language - Learn Functional Programming for iOS
| Versiya | 9.4 |
|---|---|
| Nəşriyyat | Dmitry Kovba |
| Buraxılış tarixi | 12 iyn 2016 |
| Tarix əlavə edildi | 12 iyn 2016 |
| Os tələbləri | iOS |
| Tələblər | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Cəmi yüklənmə | 18 |
| Qiymət | Free |
Təsvir
iPad, iPhone və iPod touch üçün klassik Haskell proqramlaşdırma dili. Proqramlaşdırma dili öyrənmək, mürəkkəb riyazi hesablamalar, əyləncələr və bir çox digər faydalı tapşırıqlar üçün mükəmməl vasitədir. Tətbiq xüsusilə Haskell proqramlaşdırma dilini öyrənmək üçün faydalıdır. Tətbiq daxilində kompilyasiyaları satın almalısınız. İnternet bağlantısı tələb olunur. - AppStore-da əla proqramlaşdırma vasitəsi. - iOS üçün proqramlaşdırma diliniz heyrətamizdir! * XÜSUSİYYƏTLƏRİ * - Proqramınızı tərtib edin və işlədin. - Proqramın icrasından əvvəl mətn daxiletmə və mətn çıxışı. - Sintaksis işıqlandırılması, sətir nömrələri, rəng mövzuları və əlavə klaviatura ilə təkmilləşdirilmiş mənbə kodu redaktoru.- Onlayn dil arayışı və bir neçə proqram nümunəsi. * MƏHDUDİYYƏTLƏR * - Proqramı tərtib etmək və işlətmək üçün İnternet bağlantısı tələb olunur. - Qrafika, şəbəkə, fayl sistemi və real vaxt girişi dəstəklənmir. - Proqramın maksimum işləmə müddəti 15 saniyədir. Tətbiqdən istifadə etdiyiniz üçün təşəkkür edirik! ======================================= Haskell standartlaşdırılmış, ümumi təyinatlı sırf funksional proqramlaşdırma dilidir , qeyri-ciddi semantika və güclü statik yazma ilə. Məntiqçi Haskell Curry-nin adını daşıyır. Haskelldə, proqramlaşdırma dilinin "bir funksiya birinci dərəcəli vətəndaşıdır". Funksional proqramlaşdırma dili olaraq, əsas idarəetmə quruluşu funksiyadır. Mirandanın 1985-ci ildə Research Software Ltd tərəfindən buraxılmasından sonra tənbəl funksional dillərə maraq artdı: 1987-ci ilə qədər ondan çox qeyri-ciddi, sırf funksional proqramlaşdırma dilləri mövcud idi. . Bunlardan Miranda ən çox istifadə edilən, lakin özəl proqram təminatı idi. Oreqon ştatının Portlend şəhərində Funksional Proqramlaşdırma Dilləri və Kompüter Arxitekturasına həsr olunmuş konfransda iştirakçılar bu cür dillər üçün açıq standartı müəyyən etmək üçün komitənin yaradılmasına dair güclü konsensus formalaşdıran görüş keçirildi. Komitənin məqsədi funksional dil dizaynında gələcək tədqiqatlar üçün əsas olacaq mövcud funksional dilləri ümumi dildə birləşdirmək idi. Haskell tənbəl qiymətləndirmə, nümunə uyğunluğu, siyahı anlama, tip sinifləri və tip polimorfizminə malikdir. Bu, sırf funksional bir dildir, yəni ümumiyyətlə, Haskell-dəki funksiyaların yan təsirləri yoxdur. Yan təsirləri təmsil etmək üçün funksiyaların növünə ortoqonal olan fərqli bir quruluş var. Saf funksiya digər dillərin natəmiz funksiyalarını modelləşdirərək sonradan icra edilən yan effekti qaytara bilər. Haskell HindleyMilner tipli nəticəyə əsaslanan güclü, statik tipli sistemə malikdir. Haskell-in bu sahədəki əsas yeniliyi, əvvəlcə dilə həddən artıq yükləmə əlavə etmək üçün prinsipial bir yol kimi düşünülmüş, lakin o vaxtdan daha çox istifadəni tapmış tip sinifləri əlavə etməkdir. Yan təsirləri təmsil edən konstruksiya monada nümunəsidir. Monadlar, səhvlərin idarə edilməsi, qeyri-determinizm, təhlil və proqram əməliyyat yaddaşı daxil olmaqla, müxtəlif hesablama növlərini modelləşdirə bilən ümumi bir çərçivədir. Monadlar adi məlumat növləri kimi müəyyən edilir, lakin Haskell onların istifadəsi üçün bəzi sintaktik şəkər təmin edir. Dilin açıq, dərc edilmiş spesifikasiyası var və bir çox tətbiqetmələr mövcuddur. Dil ətrafında fəal icma mövcuddur və 5400-dən çox üçüncü tərəfin açıq mənbəli kitabxanaları və alətləri Hackage onlayn paket anbarında mövcuddur. Haskell, GHC-nin əsas tətbiqi həm tərcüməçi, həm də işləyən yerli kod tərtibçisidir. əksər platformalarda. GHC yüksək performanslı paralellik və paralellik tətbiqi və ümumiləşdirilmiş cəbri məlumat növləri və tip ailələri kimi son yenilikləri özündə birləşdirən zəngin tip sisteminə malik olması ilə diqqət çəkir.