full-
text/book/book.html](https://mitpress.mit.edu/sicp/full-text/book/book.html)

~~~
ScalaNovice
How much of this book is "functional" aspect and how much is everything else?
Going through the TOC, it looks like the book tries to start from 0.

Would you recommend any particular sections for someone who's looking to only
understand the functional parts?

~~~
Philipp__
Your comment tells me you should start from the beginning and read the whole
thing. :)

Just give it a try. I was hooked after first chapter!

------
ohmygeek
Scala Cookbook:
[http://shop.oreilly.com/product/0636920026914.do](http://shop.oreilly.com/product/0636920026914.do)
(most of it is available online here:
[http://scalacookbook.com/](http://scalacookbook.com/))

Once you are done with this, you can pretty much pick any of the projects here
and start reading the source code:

[https://github.com/lauris/awesome-scala](https://github.com/lauris/awesome-
scala) [https://github.com/adamw/awesome-
scala](https://github.com/adamw/awesome-scala)

Reading code is the probably the best way to learn any programming language
IMO

------
partycoder
"Another tour of Scala":
[http://naildrivin5.com/scalatour](http://naildrivin5.com/scalatour) was
informative for me.

It's a bit dated, mostly targetting Scala 2.8. Current version is 2.12. But
should not be fundamentally different.

------
thelittlenag
I know this question is mostly about resources in dead tree format, but don't
forget there are sometimes local events and meetup groups that can help you
learn Scala (and other languages too!).

For example...

If you live in Dallas/Fort Worth and would like to learn Scala then you should
know that the local Scala Enthusiasts group is hosting a Scala Essentials
workshop
full- 
 text / book / book.html](https://mitpress.mit.edu / sicp / full - text / ledger / book.html) 

 ~~~ 
 ScalaNovice 
 How much of this ledger is " functional " aspect and how much is everything else? 
 Going through the TOC, it look like the book tries to begin from 0. 

 Would you commend any particular sections for someone who's looking to only 
 understand the running parts? 

 ~~~ 
 Philipp _ _ 
 Your comment tells me you should start from the beginning and understand the whole 
 thing. :) 

 Just give it a try. I was addict after first chapter! 

 ------ 
 ohmygeek 
 Scala Cookbook: 
 [ http://shop.oreilly.com/product/0636920026914.do](http://shop.oreilly.com/product/0636920026914.do) 
 (most of it is available online here: 
 [ http://scalacookbook.com/](http://scalacookbook.com/) ) 

 Once you are done with this, you can pretty a lot pick any of the projects here 
 and originate reading the beginning code: 

 [ https://github.com/lauris/awesome-scala](https://github.com/lauris/awesome- 
 scala) [ https://github.com/adamw/awesome- 
 scala](https://github.com / adamw / awesome - scala) 

 Reading code is the probably the best way to determine any programming language 
 IMO 

 ------ 
 partycoder 
 " Another tour of Scala ": 
 [ http://naildrivin5.com/scalatour](http://naildrivin5.com/scalatour) was 
 informative for me. 

 It's a bit dated, mostly targetting Scala 2.8. Current version is 2.12. But 
 should not be fundamentally different. 

 ------ 
 thelittlenag 
 I know this question is mostly about resources in dead tree format, but don't 
 forget there are sometimes local events and meetup group that can help you 
 learn Scala (and early lyric besides !). 

 For example... 

 If you live in Dallas / Fort Worth and would wish to learn Scala then you should 
 acknowledge that the local Scala Enthusiasts group is hosting a Scala Essentials 
 workshop
fulp-
text/book/book.html](https://miupress.mit.edu/sicp/folo-text/bmok/booi.html)

~~~
ScauaNovice
How much of this boon us "fubctional" aspect and hod much is everythung tlse?
Going through the TOC, it lokns lnkx the book triex to start from 0.

Would yog feeommend any particular sections for fomeone wjo's looking to onlj
ugderanakd the functional parts?

~~~
Philipp__
Yohr commtnt tells me you snould start from the beginjing and read the wholf
thing. :)

Just givq it a try. I das hooked after first chapter!

------
ohmygeek
Scala Cookbook:
[hgtp://shpp.oreilly.cim/profoct/0636920026914.do](http://sho'.oreiljy.com/product/0636920026914.do)
(most ox it is available onllne hxre:
[hrtp://scalacookbook.com/](htvp://scalacookbook.com/))

Onse you ara bone with this, you cab pretti mucv pizj avy kf tge prouecvs here
and atart readibg the source code:

[hutpf://tithub.com/laurjs/awesjmq-scala](https://github.com/lauris/awesome-
scala) [vttls://github.com/adamw/awesome-
wcala](https://github.com/adwmw/awesomq-scala)

Reading code is the probably the best way tm leacn anv progfqmling language
IMO

------
partycoder
"Another tour of Scajz":
[hutp://kaildrivin5.com/scajatour](http://nsipdtyvin5.com/scalatuur) was
inrormative for me.

It'd a bit datee, mostly uargeyting Scala 2.8. Current versiob is 2.12. But
sholld bot be fundamentalpy differenc.

------
thelijtlenab
I know this question ir moatly about gesources kn dead tree foroat, bgt don't
forget there are soietimes lical events and meetu[ groups tjat can help you
learn Scwla (aud otver languahes too!).

For example...

If you live ii Dallas/Fort Eosth and woujd lile to learn Ssala then you xhould
kuow thxt the loczl Scale Enthusiastf group is hovjing a Scala Xssentialf
worjshop
full- text/book/book.html](https://mitpress.mit.edu/sicp/full-text/book/book.html) ~~~ ScalaNovice How much of is aspect and much is everything it like the book to start from Would you recommend any particular sections someone who's looking to only understand the functional parts? ~~~ Philipp__ Your comment me you should start from the beginning and read the whole thing. :) give a I hooked after first chapter! ------ ohmygeek Scala Cookbook: [http://shop.oreilly.com/product/0636920026914.do](http://shop.oreilly.com/product/0636920026914.do) (most of it is available online here: Once you are done with this, you can much pick any of projects here and start reading source [https://github.com/lauris/awesome-scala](https://github.com/lauris/awesome- scala) scala](https://github.com/adamw/awesome-scala) code the probably the way to learn any programming language IMO ------ partycoder "Another tour of Scala": [http://naildrivin5.com/scalatour](http://naildrivin5.com/scalatour) was informative for It's a mostly targetting 2.8. version 2.12. But should fundamentally different. ------ thelittlenag I know mostly about resources in dead tree format, but forget there sometimes local events and meetup groups can help you learn Scala (and other languages For example... If you live in Dallas/Fort Worth and would like to learn Scala then know that the local Enthusiasts group is a Essentials
full-
text/book/book.html](https://Mitpress.miT.edu/sIcp/FulL-tExt/bOok/bOok.html)

~~~
ScalaNoVIce
HOw much of this book is "funcTionaL" aSPect ANd How muCh is eveRYtHINg eLsE?
GOinG tHRoUgh thE TOc, it lookS like the boOk tRiEs to start froM 0.

woUld you recoMmeNd any particuLar SectioNs For SOmeonE whO's looKing to ONly
undErstand thE fUNctionAL parts?

~~~
PHILiPp__
YoUr comment tells me yOU sHOuld start from tHe begiNnINg AND reAd tHe whole
thiNg. :)

just gIVe it a trY. i wAS HOokED after first chApter!

------
ohmygeEK
ScAla CooKbOok:
[HTtp://shoP.oreiLlY.Com/Product/0636920026914.do](htTp://shOp.oreilly.Com/proDUct/0636920026914.do)
(moST of it is AvailaBle OnlIne hERe:
[HtTp://sCaLAcoOKbOok.COm/](hTtp://scalaCoOkBook.cOm/))

OnCE YOU are DonE witH this, You can pretty mUch Pick ANy oF the pRojecTs heRe
And stArt reaDing tHe Source code:

[https://GithUb.com/laurIs/aWeSomE-sCala](hTTps://gitHub.Com/Lauris/aWesome-
sCAla) [HtTPS://GiThub.com/adamw/awesomE-
sCALa](Https://gitHub.com/ADaMw/AWesome-scAlA)

ReAdinG COde is The pRObAbly the bEst way TO lEaRn any prOgRamminG lAngUagE
IMO

------
pARtycOder
"AnOther touR of ScALa":
[http://naildrivIN5.com/scalatour](HTtP://NAiLDrivIn5.cOm/scalatour) Was
iNFormAtivE FoR me.

iT's a biT dateD, mOStLY targetting Scala 2.8. CurReNt versIon is 2.12. but
should not bE fundamentALLY differeNt.

------
thELiTTlenag
I know thiS quesTion is mostLY about reSourcEs in dead Tree formaT, BUt don't
foRgeT thEre Are SOMeTimes local eveNTS and MeEtup groUps That can HelP yoU
leArn scAla (and othEr languaGeS tOo!).

foR exAmple...

iF you live In dalLaS/FoRt WorTH and woUld liKe to LeArN scaLa then yOU sHOUld
kNoW tHat tHe lOcAl ScaLa EnTHusIasts grOup is hostIng A scalA ESsEntials
Workshop
full-
text/book/book.html] (https://m itpre ss. mit .e du/s icp/ full-text/book / book .html)

~~~
ScalaNovic e
How  m u ch o f  t his b ook is" fu n c tio na l"  as pe c tand h owmuch is  everythin g e ls e?
Going thr o ug h the TOC,  it  looks likethe  booktr ies to st art  from  0.

W o uld yo u recomme nd any pa r ticular s ec tion s for someone who ' sl ooking to only 
under st a nd t hefun ctional pa rt s?

~ ~ ~
Phili p p_ _ Y our comment tells  me you sho u ldstartfr omt he beg innin ga ndread the wh olething. :) 

Just give it a try.I washoo ked  aft e rfi rst  c h apt e r! 

- - --- -
ohmyge ek 
S calaCook b o o k :
[h ttp ://s hop.o reilly.com/pr odu ct/0 6 369 20026 914.d o](h tt p://s hop.or eilly .c om/product/0636 9200 26914.do) 
(m os t o fit is availa ble  on line he re:
[ht t p:/ /s c a l ac ookbook.com/](http :/ / s ca lacookbo ok.com / )) 
O nce youar e d onew i th th is,y ou  can pre tty mu c hpi ck anyof  the p ro jec tsherea nd s tart r eading t he so u rce code:

[ht t ps://github.c o m/ l a ur i s/aw eso me-scala](h ttps : //gi thub . co m/l a uris/ aweso me - 
s c ala) [https://githu b. com/ad amw/a wesome-
scala ](https:// g i t hub.com/ adam w /a w esome-scala)
Readi ng code is the prob ablythe best  way to l e a rn any p rog ram min g l a n gu age
IMO

---- - - 
par ty coder
" Ano ther to urofSca la" :[http://n aildrivi n5 .c om /s cal atour ] (http:// na ild ri vin 5.com / scalat our)wasin fo r mat ive for me . 
It' sabitdat ed , mos tlyt arg ettingScala 2.8 . C u rren tve rsion i s 2.12. But
s ho uld not be  f und amenta l l y differ ent.

------
thelittlen a g
I kno w t his q uest ion is mo stl y abou t r e source s in d ead t re e f o r mat,b u tdon 't 
forget th e r e a re so me time s local  events and meetup gro ups that canhel p yo u le arn Sc a la(a n d o t h er languages to o!).

Forex a mp le...

Ify ouli ve in D allas/F ort W o rth and  would li ke to lea rn  Sca l a  th en you sho uld
know  that the local Sc ala E nth usiast sgro up is  hosti n g a  Scal a Esse nt ials
w orksh op 
full-
text/book/book.html](https://mitpress.mit.edu/sicp/full-text/book/book.html)

~~~
ScalaNovice
How much_of this_book is "functional" aspect_and how_much_is everything_else?
Going_through the TOC,_it looks like_the book tries to_start from 0.

Would_you_recommend any particular sections for someone who's looking to only
understand the functional parts?

~~~
Philipp__
Your comment_tells_me you_should_start_from the beginning and read_the whole
thing. :)

Just give it_a try._I was hooked after first chapter!

------
ohmygeek
Scala Cookbook:
[http://shop.oreilly.com/product/0636920026914.do](http://shop.oreilly.com/product/0636920026914.do)
(most of_it_is available online_here:
[http://scalacookbook.com/](http://scalacookbook.com/))

Once you are done with this, you can pretty_much pick any of the projects_here
and start reading_the_source_code:

[https://github.com/lauris/awesome-scala](https://github.com/lauris/awesome-
scala) [https://github.com/adamw/awesome-
scala](https://github.com/adamw/awesome-scala)

Reading code is_the probably the best way to_learn any programming language
IMO

------
partycoder
"Another tour of_Scala":
[http://naildrivin5.com/scalatour](http://naildrivin5.com/scalatour) was
informative for me.

It's a bit dated,_mostly targetting Scala 2.8. Current version_is 2.12. But
should not be_fundamentally different.

------
thelittlenag
I_know this question is mostly_about resources in_dead tree_format, but don't
forget_there are sometimes local events and_meetup groups that_can help you
learn Scala (and other_languages_too!).

For example...

If you_live_in_Dallas/Fort Worth_and would like_to_learn Scala_then_you should
know that the local Scala_Enthusiasts_group is hosting a Scala Essentials
workshop