Haskell Programming Language - Learn Functional Programming for iOS
| Versioun | 9.4 |
|---|---|
| Editeur | Dmitry Kovba |
| Release Datum | 12. Juni 2016 |
| Datum derbäi | 12. Juni 2016 |
| Os Ufuerderunge | iOS |
| Ufuerderunge | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Total Downloads | 18 |
| Präis | Free |
Beschreiwung
Déi klassesch Haskell Programméiersprooch fir iPad, iPhone an iPod touch. Programméierungssprooch ass e perfekt Instrument fir ze studéieren, komplex mathematesch Berechnung, Ënnerhalung a vill aner nëtzlech Aufgaben. D'Applikatioun ass besonnesch nëtzlech fir d'Haskell Programmiersprache ze léieren. Dir musst Kompilatiounen an der Applikatioun kafen. Internetverbindung ass erfuerderlech. - Dat super Programméierungsinstrument am AppStore. - Är Programméierungssprooch fir iOS ass erstaunlech! * EEGESCHAFTEN * - Kompiléiert a lafen Äre Programm. - Textinput virum Programmlaf an Textausgang. - Erweidert Quellcode Editor mat Syntax Highlight, Linnnummeren, Faarfthemen an zousätzlech Tastatur.- Online Sproochreferenz a verschidde Programmproben. * LIMITATIOUNEN * - Internetverbindung ass erfuerderlech fir e Programm ze kompiléieren an auszeféieren. - Grafiken, Netzwierk, Dateiesystem an Echtzäitinput ginn net ënnerstëtzt. - Maximal Lafzäit vun engem Programm ass 15 Sekonnen. Merci fir d'Benotzung vun der Applikatioun! ====================================== Haskell ass eng standardiséiert, allgemeng Zweck reng funktionell Programméierungssprooch , mat net-streng Semantik a staark statesch Tippen. Et ass nom Logiker Haskell Curry benannt. An Haskell, "eng Funktioun ass en éischte-Klass Bierger" vun der programméiere Sprooch. Als funktionell Programméierungssprooch ass de primäre Kontrollkonstrukt d'Funktioun.No der Verëffentlechung vu Miranda vu Research Software Ltd, am Joer 1985, ass d'Interesse fir faul funktionell Sprooche gewuess: bis 1987 gouf et méi wéi eng Dosen net strikt, reng funktionell Programméierungssproochen. . Vun dësen war Miranda déi meescht benotzt, awer war propriétaire Software. Op der Konferenz iwwer funktionell Programméierungssproochen a Computerarchitektur zu Portland, Oregon, gouf eng Versammlung ofgehalen, während där d'Participanten e staarke Konsens geformt hunn, datt e Comité sollt geformt ginn fir en oppene Standard fir sou Sproochen ze definéieren. Den Zweck vum Comité war déi bestehend funktionell Sproochen zu enger gemeinsamer ze konsolidéieren déi als Basis fir zukünfteg Fuerschung am funktionell-Sprooch Design déngen géif. Et ass eng reng funktionell Sprooch, dat heescht datt allgemeng Funktiounen am Haskell keng Nebenwirkungen hunn. Et gëtt e markant Konstrukt fir Nebenwirkungen ze representéieren, orthogonal zu der Aart vu Funktiounen. Eng reng Funktioun kann e Nebenwirkung zréckginn, deen duerno ausgefouert gëtt, déi onrein Funktioune vun anere Sproochen modelléiert.Haskell huet e staarken, statesche Typsystem baséiert op HindleyMilner-Typ Inferenz. Dem Haskell seng Haaptinnovatioun an dësem Beräich ass Typ Klassen ze addéieren, déi ursprénglech als prinzipiell Manéier konzipéiert waren fir d'Sprooch iwwerlaascht ze ginn, awer zënterhier vill méi Gebrauch fonnt hunn. De Konstrukt deen Nebenwirkungen duerstellt ass e Beispill vun enger Monad. Monads sinn en allgemenge Kader deen verschidden Aarte vu Berechnung modelléiere kann, dorënner Fehlerhandhabung, Nondeterminismus, Parsing a Software Transaktiounsspeicher. Monads sinn als gewéinlech Datatypes definéiert, mee Haskell stellt e puer syntaktesch Zocker fir hire Gebrauch. Et gëtt eng aktiv Gemeinschaft ronderëm d'Sprooch, a méi wéi 5400 Drëtt Partei Open-Source Bibliothéiken an Tools sinn am Online Package Repository Hackage verfügbar. op de meeschte Plattformen. GHC ass bemierkt fir seng High-Performance Implementatioun vu Concurrency a Parallelismus, a fir e räichen Typsystem ze hunn, deen rezent Innovatiounen integréiert wéi generaliséiert algebraesch Datentypen an Typfamilljen.