Ero sivun ”Haskell” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(→Käyttö) |
p ({{Oikeudet}}) |
||
Rivi 12: | Rivi 12: | ||
</source> | </source> | ||
{{Oikeudet}} | |||
heiMaailma.hs tiedosto voidaan kääntää lähes monien jakelupakettien mukana tulevalla [[ghc]]-ohjelmalla seuraavasti: | heiMaailma.hs tiedosto voidaan kääntää lähes monien jakelupakettien mukana tulevalla [[ghc]]-ohjelmalla seuraavasti: | ||
$ [[ghc]] --make -O2 heiMaailma.hs -o heiMaailma | $ [[ghc]] --make -O2 heiMaailma.hs -o heiMaailma | ||
Versio 2. elokuuta 2016 kello 03.01
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
Haskell on akateemisissa piireissä suosittu puhtaasti funktionaalinen ohjelmointikieli. Sen käyttö avoimen lähdekoodin projekteissa on vähäistä lukuunottamatta mm. Darcs-versionhallintatyökalua.
Käyttö
Haskelia voi opetella tallentamalla ohjelman tiedostoon, jonka tiedostopääte on yleensä .hs. Käynnistä emacsissa ja lisää seuraavat rivit.
module Main where
main = putStrLn "Hei maailma!"
Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
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 paketinhallinnasta paketista ghc. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.