Personal tools

Exista ord si chr ?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
 
 
Line 1: Line 1:
  +
[[Category:Ro]]
  +
 
Exista. Dar la versiuni mai noi de GHC si Hugs au fost mutate intr-un modul separat: Data, deci vor fi numite Data.ord etc.
 
Exista. Dar la versiuni mai noi de GHC si Hugs au fost mutate intr-un modul separat: Data, deci vor fi numite Data.ord etc.
   
Verificati intotdeauna cu Hoogle in ce modul este plasata o anumita functie si importati modulul corespunzator.
+
O solutie la indemana tuturor atunci cand nu sunt gasite aceste functii
  +
este sa importati modulul Data.Char
  +
  +
<haskell>
  +
module MyProgram where
  +
import Data.Char
  +
  +
-- Acum puteti folosi ord si chr importate de Data.Char --
  +
</haskell>
  +
  +
Testati cu :t la promptul interactiv al GHCi sau al Hugs daca
  +
functiile sunt importate.
  +
  +
'''Verificati intotdeauna cu Hoogle in ce modul este plasata o anumita functie si importati modulul corespunzator.'''
   
Stati linistiti, functia nu a disparut din biblioteca Prelude pur si simplu. O veti regasi cu siguranta, dar in alta biblioteca.
+
Stati linistiti daca nu gaseste sistemul o functi, functia nu a disparut din biblioteca Prelude pur si simplu. O veti regasi cu siguranta, dar in alta biblioteca. Intrebati-l pe [[Hoogle]].
   
 
A fost nevoie de asa ceva deorece Prelude nu putea sa se extinda la infinit.Si au fost create biblioteci mai mici, specializate pe anumite procesari de date.
 
A fost nevoie de asa ceva deorece Prelude nu putea sa se extinda la infinit.Si au fost create biblioteci mai mici, specializate pe anumite procesari de date.

Latest revision as of 12:42, 17 January 2010


Exista. Dar la versiuni mai noi de GHC si Hugs au fost mutate intr-un modul separat: Data, deci vor fi numite Data.ord etc.

O solutie la indemana tuturor atunci cand nu sunt gasite aceste functii este sa importati modulul Data.Char

module MyProgram where
import Data.Char
 
-- Acum puteti folosi ord si chr importate de Data.Char --

Testati cu :t la promptul interactiv al GHCi sau al Hugs daca functiile sunt importate.

Verificati intotdeauna cu Hoogle in ce modul este plasata o anumita functie si importati modulul corespunzator.

Stati linistiti daca nu gaseste sistemul o functi, functia nu a disparut din biblioteca Prelude pur si simplu. O veti regasi cu siguranta, dar in alta biblioteca. Intrebati-l pe Hoogle.

A fost nevoie de asa ceva deorece Prelude nu putea sa se extinda la infinit.Si au fost create biblioteci mai mici, specializate pe anumite procesari de date.

Voi reveni...