Mazmunga o'tish
HP

Haskell Programming Language - Learn Functional Programming for iOS

Nashriyotchi: Dmitry Kovba
iOS Free
Yuklash v9.4 18 yuklamalar
Versiya9.4
Nashriyotchi Dmitry Kovba
Ishlab chiqarilish sanasi12-iyn, 2016
Qo'shilgan sana12-iyn, 2016
Os talablariiOS
TalablarCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Jami yuklamalar18
NarxFree

Tavsif

iPad, iPhone va iPod touch uchun klassik Haskell dasturlash tili. Dasturlash tili o'rganish, murakkab matematik hisoblar, o'yin-kulgi va boshqa ko'plab foydali vazifalar uchun mukammal vositadir. Ilova, ayniqsa, Haskell dasturlash tilini o'rganish uchun foydalidir. Ilova ichida kompilyatsiya sotib olishingiz kerak. Internetga ulanish talab qilinadi. - AppStore-dagi ajoyib dasturlash vositasi. - iOS uchun dasturlash tilingiz ajoyib! * XUSUSIYATLARI * - Dasturingizni kompilyatsiya qiling va ishga tushiring. - Dasturni ishga tushirishdan oldin matn kiritish va matnni chiqarish. - Sintaksisni ajratib ko'rsatish, qator raqamlari, rang mavzulari va qo'shimcha klaviatura bilan kengaytirilgan manba kodi muharriri.- Onlayn til ma'lumotnomasi va bir nechta dastur namunalari. * CHEKLAMALAR * - dasturni kompilyatsiya qilish va ishga tushirish uchun Internetga ulanish talab qilinadi. - Grafika, tarmoq, fayl tizimi va real vaqtda kiritish qo'llab-quvvatlanmaydi. - Dasturning maksimal ishlash vaqti 15 soniya. Ilovadan foydalanganingiz uchun tashakkur! ====================================== Haskell standartlashtirilgan, umumiy maqsadli sof funktsional dasturlash tilidir. , qat'iy bo'lmagan semantika va kuchli statik yozish bilan. U mantiqchi Xaskell Karri sharafiga nomlangan. Xaskellda "funktsiya - bu dasturlash tilining birinchi darajali fuqarosi". Funktsional dasturlash tili sifatida asosiy boshqaruv tuzilmasi funksiya hisoblanadi. 1985 yilda Research Software Ltd tomonidan Miranda nashr etilgandan so‘ng, dangasa funktsional tillarga qiziqish kuchaydi: 1987 yilga kelib, o‘ndan ortiq qat’iy bo‘lmagan, sof funksional dasturlash tillari mavjud edi. . Ulardan Miranda eng ko'p qo'llaniladigan, ammo xususiy dasturiy ta'minot edi. Oregon shtatining Portlend shahrida boʻlib oʻtgan Funktsional dasturlash tillari va kompyuter arxitekturasi boʻyicha konferensiyada yigʻilish boʻlib oʻtdi, unda ishtirokchilar bunday tillar uchun ochiq standartni aniqlash uchun qoʻmita tuzilishi kerakligi toʻgʻrisida kuchli konsensusga erishdilar. Qo'mitaning maqsadi mavjud funktsional tillarni umumiy tilda birlashtirish bo'lib, u funktsional tillarni loyihalash bo'yicha kelajakdagi tadqiqotlar uchun asos bo'lib xizmat qiladi. Xaskellda dangasa baholash, naqsh moslashtirish, ro'yxatni tushunish, tip sinflari va tip polimorfizmi mavjud. Bu sof funktsional tildir, ya'ni umuman olganda, Xaskelldagi funktsiyalar nojo'ya ta'sirlarga ega emas. Yon ta'sirlarni ifodalash uchun funktsiyalar turiga ortogonal bo'lgan alohida konstruktsiya mavjud. Sof funksiya boshqa tillarning nopok funksiyalarini modellashtirib, keyinchalik bajariladigan yon effektni qaytarishi mumkin. Xaskell HindleyMilner tipidagi xulosaga asoslangan kuchli, statik turdagi tizimga ega. Xaskellning bu sohadagi asosiy yangiligi, dastlab tilga haddan tashqari yuklanishni qo'shishning printsipial usuli sifatida o'ylab topilgan, ammo keyinchalik yana ko'p foydalanishni topadigan tip sinflarini qo'shishdir. Yon ta'sirlarni ifodalovchi konstruksiya monadaga misoldir. Monadlar har xil hisoblash turlarini, jumladan, xatolarni qayta ishlash, nodeterminizm, tahlil qilish va dasturiy ta'minotning tranzaksiya xotirasini modellashtirishi mumkin bo'lgan umumiy tizimdir. Monadlar oddiy ma'lumotlar turlari sifatida belgilanadi, ammo Haskell ulardan foydalanish uchun ba'zi sintaktik shakarni taqdim etadi. Til ochiq, nashr etilgan spetsifikatsiyaga ega va bir nechta ilovalar mavjud. Til atrofida faol hamjamiyat mavjud va Hackage onlayn paketlar omborida 5400 dan ortiq uchinchi tomon ochiq manba kutubxonalari va vositalari mavjud. Haskell, GHC ning asosiy ilovasi ham tarjimon, ham mahalliy kod kompilyatoridir. aksariyat platformalarda. GHC o'zining yuqori samaradorlik bilan parallellik va parallellikni amalga oshirishi va umumlashtirilgan algebraik ma'lumotlar turlari va turdagi oilalar kabi so'nggi yangiliklarni o'z ichiga olgan boy turdagi tizimga egaligi bilan ajralib turadi.

O'xshash dasturlar

Muqobillar

Ushbu nashriyotdan ko'proq