Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Hungarian translation of the guide #165

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,4 @@ languages:
Portuguese | `GUIDE_LANG=pt`
Turkish | `GUIDE_LANG=tr`
Russian | `GUIDE_LANG=ru`
Hungarian | `GUIDE_LANG=hu`
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ This is a recommended path for learning Haskell based on experience helping othe

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### _Don't sweat the stuff you don't understand immediately_. Keep moving!

## Community
Expand Down
2 changes: 2 additions & 0 deletions guide-hr.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ Ovo je preporučeni put za učenje Haskella zasnovan na iskustvu u pomaganju dru

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### *Ne obraćajte mnogo pažnje na stvari koje iz prve ne razumijete*. Samo idite naprijed!

## Zajednica
Expand Down
90 changes: 90 additions & 0 deletions guide-hu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Hogyan tanuljunk Haskellt?

A következőekben egy, a mi tapasztalatainkra alapuló ajánlott tanulási út kerül bemutatásra. Ez a [Haskell Könyv](https://haskellbook.com) egyik szerzőjének ajánlólistája alapján készült.

#### _Ne aggódj, ha valamit nem értesz azonnal_. Csak haladj tovább!

## Közösség

Az IRC csatornánk `#haskell-beginners` a [Libera Chat](https://libera.chat/) platformon található.

IRC web kliens [itt](https://web.libera.chat/).

A Haskell levelezőlisták pedig [itt](https://wiki.haskell.org/Mailing_lists) találhatóak.

### Közösségi irányelvek

Tekintsd meg a [közösségi irányelveket](coc.md), hogy megértsd, milyen magatartást várunk el az IRC csatornán. Figyelmeztetést kapsz, ha nem egyértelműen trollkodsz, de vedd figyelembe, hogy a csatorna kizárólag a Haskell tanulására vagy tanítására szolgál.

# Haskell telepítése

## Használd a Stacket a Haskell telepítéséhez

Töltsd le a [Stacket](https://haskellstack.org), hogy telepíthesd a GHC-t és projekteket hozhass létre.

Ha semmit sem tudsz a Stack-ről, és áttekintést szeretnél kapni, nézd meg ezt az [átfogó Stack videó oktatóanyagot](https://www.youtube.com/watch?v=sRonIB8ZStw).

## NE TELEPÍTSD A HASKELL PLATFORMOT

Ahelyett, hogy a haskell.org utasításait követnéd, használd a Stacket.

### Miért ne használd a platformot?

https://mail.haskell.org/pipermail/haskell-community/2015-September/000014.html

# Hogyan tanuljam meg a Haskellt?

A fő ajánlás az, hogy olvasd el az előadásokat, és végezd el az összes gyakorlatot/házi feladatot a cis1940 2013-as tavaszi változatából, majd folytasd az FP kurzussal. Mindkettő lentebb van belinkelve. Minden más opcionálisnak tekinthető, de azért megemlítjük, hol találod meg őket.

## Haskell programozás az alapoktól

[@dmvianna](https://github.com/dmvianna) szeretné, ha tudnád, hogy az alábbiak csak az _ingyenes_ ajánlott források. Ha hajlandó vagy egy könyvet is megnézni, szívből ajánljuk a saját [Haskell könyvünket!](https://haskellbook.com) Ha valamilyen okból nem engedheted meg magadnak a könyvet, kérlek írj nekünk az [oldalunkon](https://haskellbook.com/support.html) található elérhetőségeken.

### A Haskell Könyv lefedi az itt ajánlott elsődleges forrásokat

## Yorgey cis1940 kurzusa

> _Ezt csináld először_, ha nem vásárolod meg a Haskell Könyvet, ez a legjobb _ingyenes_ bevezető a Haskellbe.

Elérhető [online](https://www.seas.upenn.edu/~cis1940/spring13/lectures.html).

[Brent Yorgey](https://byorgey.wordpress.com) kurzusa a legjobb, amit eddig találtam.
Ez a kurzus nemcsak alapvető Haskell nyelvben való programozásra készít fel, hanem segít a parser kombinátorok megértésében is.

Ha nem vagy programozó, vagy épp tapasztalatlan vagy, akkor ne kezd ezzel. Ebben az esetben kezdj [Thompson könyvével](https://www.haskellcraft.com/craft3e/Home.html), és utána vágj bele a cis1940 kurzusba.

---

## Funkcionális programozási kurzus

> Ezt a kurzust ajánljuk Yorgey cis1940 kurzusa után

Elérhető GitHubon [itt](https://github.com/bitemyapp/fp-course).

Ez megerősíti az eddigi tudásodat, közvetlenül begyakoroltatva veled a cis1940-ban bevezetett absztrakciókat. Ez a gyakorlás _kritikus_ ahhoz, hogy kényelmesen használd majd a Functor/Applicative/Monad/stb. szerkezeteket Haskellben. A cis1940 és az FP kurzus elvégzése a legfőbb ajánlás az útmutatómban. Mi így tanítunk meg mindenkit Haskellre.

---

## Kiegészítő kurzus a cis1940 és az FP kurzus után

> További anyagok középhaladó témákban

A cs240h online elérhető:

- ['14 Tavaszi kurzus](http://www.scs.stanford.edu/14sp-cs240h/)
- ['16 Téli kurzus](http://www.scs.stanford.edu/16wi-cs240h/)

Ez [Bryan O'Sullivan](https://github.com/bos) online kurzusa, amelyet a Stanfordon tanít.
Ha nem tudod, ki ő, nézd meg a Haskell alkalmazásokhoz szükséges könyvtárak felét, és az ő neve lesz rajta. Különösen érdekesek a modulok, ha már elvégezted a Yorgey kurzust: fantom típusok (*phantom types*), információáramlás ellenőrzése (*flow control*), nyelvi kiterjesztések (*language extenstions*), párhuzamosság (*concurrency*), csövek (*pipes*), és lencsék (*lenses*).

---

# Források Haskell specifikus témákhoz

Ezek az anyagok nincsenek olyan mélységben tesztelve, mint a cis1940 és az FP kurzusok, de a [témák listájában](specific_topics.md) linkelve vannak, hogy ötleteket kapj, hogy honnan érdemes nekifogni. Ez olyan dolgokat foglal magában, mint a középhaladó/haladó fogalmak, és olyan témák, mint az eszközök (*tools*) és szövegszerkesztők (*text editors*).

## Párbeszédek

> Ebben a repositoryban találhatóak [itt](dialogues.md).

Ezek valójában nagyon fontosak és hasznosak. Itt találsz mélyebb betekintéseket különböző témákba.
2 changes: 2 additions & 0 deletions guide-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ Ini adalah langkah yang direkomendasikan untuk belajar Haskell berdasarkan penga

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### *Jangan memikirkan hal yang tidak langsung anda mengerti*. Lanjutkan terus!

## Komunitas
Expand Down
2 changes: 2 additions & 0 deletions guide-it.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ Questa è la strada che raccomando per imparare Haskell.

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)


#### Un consiglio: *non preoccupatevi se non capite qualcosa alla prima lettura*. Andate avanti.

Expand Down
2 changes: 2 additions & 0 deletions guide-ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### _이해가 잘 안된다고 계속 붙잡고 있지 마세요_. 진도를 계속 나가세요!

## 커뮤니티
Expand Down
2 changes: 1 addition & 1 deletion guide-ro.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Ghid pentru a învăța Haskell

Acest tutorial reprezintă calea recomandată pentru a învăța Haskell, pe baza experiențelor avute ajutând alte persoane. Lista de recomandări este creată de unul din autorii [Haskell Book.](https://haskellbook.com).
Acest tutorial reprezintă calea recomandată pentru a învăța Haskell, pe baza experiențelor avute ajutând alte persoane. Lista de recomandări este creată de unul din autorii [Haskell Book](https://haskellbook.com).

#### *Nu vă stresați prea mult pentru lucrurile pe care nu le înțelegeți imediat*. Mergeți mai departe!

Expand Down
2 changes: 2 additions & 0 deletions guide-ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### *Не мучайтесь над одним топиком, который вы не можете понять сразу*. Двигайтесь дальше!

## Сообщество
Expand Down
2 changes: 2 additions & 0 deletions guide-sr.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ Ovo je preporučeni put za učenje Haskell-a zasnovan na iskustvu u pomaganju dr

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### *Ne obraćajte mnogo pažnju na stvari koje ne razumete iz prve*. Samo idite napred!

## Zajednica
Expand Down
2 changes: 2 additions & 0 deletions guide-tl.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ Ito ay ang maipapayong daan upang matutunan ang Haskell base sa karanasan na mak

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)


#### *Wag kang kabahan sa mga bagay na hindi mo naiintindihan agad*. Mag-patuloy ka lamang!

Expand Down
2 changes: 2 additions & 0 deletions guide-tr.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)


#### _Anlamadığın şeyleri hemen başına dert etme_. Devam et!

Expand Down
2 changes: 2 additions & 0 deletions guide-ua.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@

- [繁體中文](guide-zh_tw.md)

- [Magyarul](guide-hu.md)

#### *Не намагайтесь одразу зрозуміти все*. Краще не зупиняйтесь і продовжуйте рухатись далі!

## Ком’юніті
Expand Down