Muokataan sivua Haskell
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 6: | Rivi 6: | ||
| suoritusmalli=käännettävä | | suoritusmalli=käännettävä | ||
| evaluointitapa=laiska | | evaluointitapa=laiska | ||
| kotisivu=[https://www.haskell.org/ haskell.org] | | kotisivu=[https://www.haskell.org/ www.haskell.org] | ||
}} | }} | ||
Rivi 12: | Rivi 12: | ||
==Käyttö== | ==Käyttö== | ||
Haskelia voi opetella tallentamalla ohjelman tiedostoon, jonka tiedostopääte on yleensä <tt>.hs</tt>. Käynnistä | Haskelia voi opetella tallentamalla ohjelman tiedostoon, jonka tiedostopääte on yleensä <tt>.hs</tt>. Käynnistä [[emacs]]issa ja lisää seuraavat rivit. | ||
< | <source lang=haskell> | ||
module Main where | module Main where | ||
main = putStrLn "Hei maailma!" | main = putStrLn "Hei maailma!" | ||
</ | </source> | ||
{{Oikeudet}} | {{Oikeudet}} | ||
Rivi 32: | Rivi 32: | ||
*[http://antti-juhani.kaijanaho.fi/iki/tekstit/ohjsem99/ Antti-Juhani Kaijanaho: Haskell 98: Puhdasta funktionalismia nonstriktissä paketissa] | *[http://antti-juhani.kaijanaho.fi/iki/tekstit/ohjsem99/ Antti-Juhani Kaijanaho: Haskell 98: Puhdasta funktionalismia nonstriktissä paketissa] | ||
[[Luokka:Kehitystyökalut]] | [[Luokka:Kehitystyökalut]] | ||
[[Luokka:Funktionaaliset ohjelmointikielet]] | [[Luokka:Funktionaaliset ohjelmointikielet]] |