Exista ord si chr ?

From HaskellWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


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...