HP

Haskell Programming Language - Learn Functional Programming for iOS

Neşirçi: Dmitry Kovba
iOS Free
Wersiýa9.4
Neşirçi Dmitry Kovba
Çykan senesi12 iýun 2016
Sene goşuldy12 iýun 2016
Os talaplaryiOS
TalaplarCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Jemi ýüklemeler18
BahasyFree

Düşündiriş

“IPad”, “iPhone” we “iPod touch” üçin nusgawy Haskell programma dili. Programmirleme dili öwrenmek, çylşyrymly matematiki hasaplama, güýmenje we başga-da köp peýdaly meseleler üçin ajaýyp guraldyr. Programma Haskell programmirleme dilini öwrenmek üçin aýratyn peýdalydyr. Programmanyň içinde ýygyndylary satyn almaly. Internet birikmesi hökmanydyr. - “AppStore” -da ajaýyp programmirleme guraly. - IOS üçin programma diliňiz ajaýyp! * HYZMATLAR * - Programmaňyzy düzüň we işlediň. - Programma işlemezden we tekst çykarylmazdan ozal tekst girizmek. - Sintaksis tapawutlandyryjy, setir sanlary, reňk mowzuklary we goşmaça klawiatura bilen ösen çeşme kody redaktory.- Onlaýn dil salgylanmasy we birnäçe programma nusgalary. * ÇIMKLENDIRMELER * - Programma düzmek we işletmek üçin internet birikmesi talap edilýär. - Grafika, tor, faýl ulgamy we real wagt giriş goldanylmaýar. - Programmanyň iň köp işleýiş wagty 15 sekunt. Programmany ulananyňyz üçin sag boluň! ====================================== Haskell standartlaşdyrylan, umumy maksatly diňe işleýän programmirleme dilidir , berk däl semantika we güýçli statiki ýazmak bilen. Logikaçy Haskell Köriniň adyny göterýär. Haskellde programmirleme diliniň "funksiýasy birinji derejeli raýat". Funksional programmirleme dili hökmünde esasy dolandyryş gurluşy funksiýadyr. Miranda Research Software Ltd tarapyndan 1985-nji ýylda çykansoň, 1985-nji ýylda ýalta funksional dillere bolan gyzyklanma artdy: 1987-nji ýyla çenli onlarça gowrak, diňe işlemeýän programma dilleri bar . Bulardan Miranda iň köp ulanylýan, ýöne hususy programma üpjünçiligi bolupdy. Oregon ştatynyň Portlend şäherinde işleýän programmirleme dilleri we kompýuter arhitekturasy baradaky konferensiýada gatnaşyjylar şeýle diller üçin açyk standarty kesgitlemek üçin komitetiň döredilmelidigi barada berk ylalaşyk gazandylar. Komitetiň maksady, bar bolan funksional dilleri geljekde funksional dil dizaýnynda gözleg üçin esas bolup hyzmat etjek umumy dilleri birleşdirmekdi. Haskell ýalta baha bermek, nagyşlara laýyklyk, sanawy düşünmek, görnüş synplary we polimorfizm görnüşini öz içine alýar. Diňe işleýän dil, Haskell-daky funksiýalaryň ters täsiriniň ýokdugyny aňladýar. Funksiýalaryň görnüşine ortogonal, ters täsirleri görkezmek üçin aýratyn gurluş bar. Arassa funksiýa, beýleki dilleriň haram funksiýalaryny modelleşdirip, soňra ýerine ýetirilýän ters täsirini yzyna gaýtaryp biler. Haskelliň “HindleyMilner” görnüşine esaslanýan güýçli, statiki görnüşli ulgamy bar. Haskelliň bu ugurdaky esasy täzeligi, ilki bilen dile artykmaç ýüklemek üçin prinsipial usul hökmünde göz öňünde tutulan, ýöne şondan soň başga-da köp ulanylyşy tapylan görnüş synplaryny goşmakdyr. Sidearamaz täsirleri görkezýän konstruksiýa monadyň mysalydyr. Monadlar dürli hasaplamalary modelleşdirip bilýän umumy çarçuwadyr, ýalňyşlary dolandyrmak, nondeterminizm, derňew we programma üpjünçiliginiň amal ýady. Monadlar adaty maglumatlar görnüşleri hökmünde kesgitlenýär, ýöne Haskell olary ulanmak üçin käbir sintaktik şeker bilen üpjün edýär. Diliň açyk, neşir edilen spesifikasiýasy bar we köp sanly amallar bar. Diliň töwereginde işjeň jemgyýet bar we onlaýn paket ammary Hackage-da 5400-den gowrak üçünji tarap açyk çeşmeli kitaphanalar we gurallar bar. Haskell, GHC-iň esasy durmuşa geçirilmegi terjimeçi we ýerli kod düzüjidir. platformalaryň köpüsinde. GHC ylalaşyklygy we parallelligi ýokary öndürijilikli durmuşa geçirmegi we umumylaşdyrylan algebraik maglumatlar görnüşleri we görnüşli maşgalalar ýaly soňky täzelikleri öz içine alýan baý görnüşli ulgam bilen bellidir.

Meňzeş programmalar

Alternatiwalar

Bu neşirýarçydan has köp