Witam wszystkich forowiczow ! :)

Przekopujac internet na temat strasznie mi obcego jezyka haskell dotarlem wreszcie tutaj. Nawet tu ladnie :D
Jak juz moj temat glosi mam niejaki problem z Haskellem. Troche sie o nim dowiedzialem czytajac haskell.org troche zanlazlem na polskich stronach (dokladnie na 2ch bo wiecej nie znalazlem) i mimo wysilkow dalej nie umiem podjac walki z takim problemem.
Do zrobienia mam program zarzadzajacy lista ksiazek. Brzmi banalnie ;P
Trzeba zrobic liste ksiazek z dokladnie 4ma elementami o takiej strukturze:
((autor, lista autorow), (tytul, tytul ksiazki), (wydanie, wydanie w ktorym ksiazka sie pojawila), (rok, rok wydania), (cen, cena ksiazki))
probowalem zrobic to za pomoca "zip" ale cos mi nie wychodzi(chyba kiepski pomysl). Sam nawet niezabardzo rozumiem dlaczego notacja jest taka : (tytul, tytul ksiazki) skoro na logike wystarczylo by samo "tytul" (jedynie przy autorach wydaje sie to logiczne bo jest ich czasem paru na jeden tytul). W kazdym badz razie tak mam sformulowane zadanie. Moze wynika to z tego, ze pozniej bede musial zdefiniowac pare funkcji takich jak: znajdzTytul gdzie jako argument bedzie uzyta nazwa listy ksiazek, a zwracac bedzie liste ksiazek w ktorej wszystkie wpisy beda ponumerowane rosnaco :)
albo dla lepszego obrazu calosci taka funkcja: wszyscyAutorzy - podaje liste a dostaje liste wszystkich autorow ktorzy znajduja sie na tej liscie.

Takich funkcji mam jeszcze pare jednak powalczyl bym z nimi sam. Jednak najtrodniejsze sa poczatki, wiec jezeli ktos moglby dac mi przyklad lub wskazowki jak taka liste sklecic bylbym wdzieczny do konca zycia :> a moze nawet jak sie kiedys spotkamy (swiat jest maly) to [browar] :) :) :)

Pozdrowka
Janek