Difference between revisions of "Intrebarile incepatorului"

From HaskellWiki
Jump to navigation Jump to search
m
Line 31: Line 31:
 
* [[De ce nu se scriu functiile cu : ci cu :: ?]]
 
* [[De ce nu se scriu functiile cu : ci cu :: ?]]
 
* [[Ce este _ ? La ce foloseste ? ]]
 
* [[Ce este _ ? La ce foloseste ? ]]
* [[Ce este tipul Either ? ]]
 
 
* [[La ce folosim operatorul $ ?]]
 
* [[La ce folosim operatorul $ ?]]
 
* [[La ce folosim operatorul !! (dublu semn de exclamare) ?]]
 
* [[La ce folosim operatorul !! (dublu semn de exclamare) ?]]
Line 45: Line 44:
 
* [[Cum transform un numar intreg intr-un numar real ?]]
 
* [[Cum transform un numar intreg intr-un numar real ?]]
 
* Map serveste la a aplica o functie pe o lista de valori.<br> Este map util si la altceva ? <br>[[Cum se aplica o lista de functii pe o valoare ?]]
 
* Map serveste la a aplica o functie pe o lista de valori.<br> Este map util si la altceva ? <br>[[Cum se aplica o lista de functii pe o valoare ?]]
* [[Pot utiliza expresii booleene in case cand sablonul e de alt tip ?]]
 
* [[Ce sa retin despre declaratia de tipuri utilizator cu data ?]]
 
* [[Exista in Haskell un fel de CAST pentru conversii de tipuri ca in C ?]]
 
 
* [[Cum scriem o functie dependenta de tipul argumentului ?]]
 
* [[Cum scriem o functie dependenta de tipul argumentului ?]]
 
* [[Ce sunt Monad respectiv MonadPlus ? ]]
 
* [[Ce sunt Monad respectiv MonadPlus ? ]]
 
* [[Care sunt principalele functii din Prelude?]]
 
* [[Care sunt principalele functii din Prelude?]]
* Ce sa intelegem prin sintagma [[Tipuri polimorfice]] ?
 
* Ce intelegem prin sintagma [[Clase de tipuri]] ?
 
 
* [[Pot folosi fail impreuna cu monada parserelor ?]]
 
* [[Pot folosi fail impreuna cu monada parserelor ?]]
 
* [[Unde pot gasi lista claselor standard din Haskell ?]]
 
* [[Unde pot gasi lista claselor standard din Haskell ?]]
  +
  +
==. Intrebari despre tipuri ==
 
* [[Ce este tipul Either ? ]]
 
* [[Pot utiliza expresii booleene in case cand sablonul e de alt tip ?]]
 
* [[Ce sa retin despre declaratia de tipuri utilizator cu data ?]]
 
* [[Exista in Haskell un fel de CAST pentru conversii de tipuri ca in C ?]]
 
* Ce sa intelegem prin sintagma [[Tipuri polimorfice]] ?
 
* Ce intelegem prin sintagma [[Clase de tipuri]] ?
  +
* [[Poate aceeasi functie sa aiba doua tipuri in doua programe ?]]
   
 
==. Intrebari despre fold (foldl,foldr) ==
 
==. Intrebari despre fold (foldl,foldr) ==

Revision as of 22:15, 24 January 2008

Haskell - Un limbaj functional pur

Contactul cu un limbaj de programare nou naste intrebari, mai ales cand este vorba de un limbaj atat de inovator. Cea mai buna cale de a va familiariza cu Haskell este sa conversati cu un interpretor, cum este Hugs. Sau sa folositi GHC si sa conversati cu GHCi (GHC Interactiv). Cautati raspunsurile care va intereseaza in lista de mai jos. Link-urile rosii sunt spre viitoare pagini in curs de constructie.

. Intrebari despre notiuni fundamentale

. Intrebari despre Haskell si interpretorul Hugs

. Intrebari despre limbajul de programare Haskell

. Intrebari despre tipuri

. Intrebari despre fold (foldl,foldr)

. Intrebari despre realizarea operatiilor de I/O

. Ajutoooor! Cum sa programez asa ceva in Haskell ?

. Intrebari despre clasele de tipuri

. Intrebari despre bibliografia domeniului

. Intrebari despre activitatea universitara

. Intrebari puse mai in gluma mai in serios

   * 1 .Este plus un nume de functie ca si f , g sau x ? Dar $ ?
   * 2 .Ce tipuri au: $ aplicat lui $, "punct" aplicat lui "punct" si alte combinatii ?
   * 3 .Cum putem scrie numere octale ?
   * 4 .Cum transformam un string in numar octal in maniera traditionala ?
   * 5 .Cum se redefineste, operatorul plus ca sa faca inmultiri ?
   * 6 .Cum transform o cifra in caracterul corespunzator ?

Vedeti raspunsurile pe pagina Programati si zambiti !.


<= Inapoi la pagina principala Ro/Haskell