Ero sivun ”Haskell” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 140 merkkiä lisätty ,  3. helmikuuta 2021
p
Neutraalisuus
p (katsomyös reformat)
p (Neutraalisuus)
(13 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{perustietoa}}
{{perustietoa}}
{{Ohjelmointikieli
| nimi=Haskell
| paradigma=funktionaalinen
| tyypitys=vahva, staattinen
| suoritusmalli=käännettävä
| evaluointitapa=laiska
| kotisivu=[https://www.haskell.org/ haskell.org]
}}


Haskell on akateemisissa piireissä suosittu funktionaalinen ohjelmointikieli, jonka käyttö avoimen lähdekoodin projekteissa on vähäistä, lukuunottamatta [[Darcs|Darcsia]], versionhallintatyökalua.
'''Haskell''' on akateemisissa piireissä suosittu puhtaasti funktionaalinen ohjelmointikieli. Sen käyttö avoimen lähdekoodin projekteissa on vähäistä lukuunottamatta mm. [[Darcs]]-versionhallintatyökalua.


==Katso myös==
==Käyttö==
[http://www.haskell.org/ Haskell:n kotisivu]
Haskelia voi opetella tallentamalla ohjelman tiedostoon, jonka tiedostopääte on yleensä <tt>.hs</tt>. Käynnistä tekstimuokkaimessa ja lisää seuraavat rivit.


[http://darcs.net/ Darcs:n kotisivu]
<source lang=haskell>
module Main where
 
main = putStrLn "Hei maailma!"
</source>
 
{{Oikeudet}}
heiMaailma.hs tiedosto voidaan kääntää lähes monien jakelupakettien mukana tulevalla [[GHC]]-ohjelmalla seuraavasti:
 
$ [[ghc]] --make -O2 heiMaailma.hs -o heiMaailma
 
Jos [[GHC]]-kääntäjää ei ole automaattisesti asennettu järjestelmään, se löytyy [[paketinhallintajärjestelmä|paketinhallinnasta]] paketista <tt>ghc</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].
 
==Aiheesta muualla==
*[[wikipedia:fi:Haskell|Haskell Wikipediassa]]
*[http://www.haskell.org/ Haskellin kotisivu]
*[http://antti-juhani.kaijanaho.fi/iki/tekstit/ohjsem99/ Antti-Juhani Kaijanaho: Haskell 98: Puhdasta funktionalismia nonstriktissä paketissa]
 
[[Luokka:Kehitystyökalut]]
[[Luokka:Funktionaaliset ohjelmointikielet]]
1 122

muokkausta

Navigointivalikko