Personal tools

Daca nu gaseste Hugs o functie ce sa fac ?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
 
 
Line 1: Line 1:
 
[[Image:Haskelllogo-small-flag-RO-8.jpg|center|Haskell - > Intrebarile incepatorului]]
 
[[Image:Haskelllogo-small-flag-RO-8.jpg|center|Haskell - > Intrebarile incepatorului]]
   
<center>
+
<center> </center>
Pagina in constructie ...
 
 
</center>
 
 
__NOTOC__
 
__NOTOC__
 
 
   
 
==1. Daca nu gaseste Hugs (2006) o functie ce sa fac ? ==
 
==1. Daca nu gaseste Hugs (2006) o functie ce sa fac ? ==
Line 14: Line 12:
 
'''Solutia''': import Data.Char
 
'''Solutia''': import Data.Char
   
==2. Si de unde sa aflu in ce biblioteca este o functie ?
+
Si de unde sa aflu in ce biblioteca este o functie ca sa stiu ce sa import ?
   
Consultati Hoogle, motorul de cautare pentru functii Haskell:
+
Consultati Hoogle, motorul de cautare pentru functii Haskell. Am explicat ce este Hoogle si cum sa-l gasiti pe pagina principala [http://www.haskell.org/haskellwiki/Ro/Haskell Ro/Haskell]

Latest revision as of 17:18, 3 July 2008

Haskell - > Intrebarile incepatorului


[edit] 1. Daca nu gaseste Hugs (2006) o functie ce sa fac ?

Nu disperati, nu va repeziti la GHC deoarece de catva timp Hugs si GHC partajeaza practic acelasi set de biblioteci. Cauza este faptul ca intre timp unele functii s-au mutat in alte module ale bibliotecilor. Exemple:

* isAlphaNum nu mai este in Prelude ca la Hugs 2002 ci in modulul Data.Char
* isSpace nu mai este in Prelude ca la Hugs 2002 ci in modulul Data.Char
... 

Solutia: import Data.Char

Si de unde sa aflu in ce biblioteca este o functie ca sa stiu ce sa import ?

Consultati Hoogle, motorul de cautare pentru functii Haskell. Am explicat ce este Hoogle si cum sa-l gasiti pe pagina principala Ro/Haskell