Ero sivun ”Haskell” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
Malline
Ei muokkausyhteenvetoa |
p (Malline) |
||
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 6: | Rivi 6: | ||
| suoritusmalli=käännettävä | | suoritusmalli=käännettävä | ||
| evaluointitapa=laiska | | evaluointitapa=laiska | ||
| kotisivu=[https://www.haskell.org/ | | kotisivu=[https://www.haskell.org/ 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ä tekstimuokkaimessa ja lisää seuraavat rivit. | ||
< | <syntaxhighlight lang="haskell"> | ||
module Main where | module Main where | ||
main = putStrLn "Hei maailma!" | main = putStrLn "Hei maailma!" | ||
</ | </syntaxhighlight> | ||
{{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] | ||
{{Ohjelmointikielet}} | |||
[[Luokka:Kehitystyökalut]] | [[Luokka:Kehitystyökalut]] | ||
[[Luokka:Funktionaaliset ohjelmointikielet]] | [[Luokka:Funktionaaliset ohjelmointikielet]] |