The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

Topic Answers Author Views
foldLeftViaFoldRight and foldRightViaFoldLeft_1 0 605864 36
How to run examples with the library Par from Ch7 0 618154 41
question about Process.asFinalizer - P284 0 331247 835
Streams in Doubt 0 sidnt 314
Error in exercise 12.2 0 318480 200
Understand Stream interleaved behaviour 1 Giorgio.Amato 252
Page 186, chapter 10.6.2 typo 0 354612 290
Chapter 15 Process.++ bug 0 539355 604
SBT exercise compile/run workflow 2 Vít Brunner 1014
Question about Applicative product (ch12) 1 john.watson 1023
13.3.1 Is this the correct implementation of printLine? 1 337111 724
Issue about why naive IO monad causes stack overflows. 0 466742 354
Chapter 1 Coffee example guaranteed charge 0 464933 474
Confused about nonNegativeLessThan in Section 6.4.2 7 hughgearse 2124
delay function, Section 7.4.3, p. 134 1 bbarrington 1136
Problem running excercise 4.1 4 nadav.blum 2388
The Option Data Type p55 1 kenthorvath 788
Explanation of program trace on page 101 in "Purely functional parallelism" 0 Divesh Premdeep 456
Chapter 9 - Completely lost 0 397546 541
v10 overall impressions so far 4 john.watson 1565
Typo in Chapter 4 0 nicholas 372
code error close to the end of 10.6 0 Xiaofeng Lin 593
Sequence and Traverse 1 kmeredith 1167
deleted 0 robcd 550
Chapter 6 compilation error fixed 0 markrbower 513
Ex 5.2 Compilation Errors 2 Vishnu 934
5.4 Error in solution 1 Vishnu 555
Chapter 12, Traverse trait 5 Wanderer 860
Chapter Notes for Chapter 12 - 'The Cost of Power' 0 bbarrington 610
ex.3.10 foldRight not tail-recursive 2 glot 701
Too much syntactic sugar magic in exercise answers? 0 alibkord 668
Ex 5.2 explanation 0 325030 725
Ex 5.1 - I have a different solution 0 325030 608
Ex 4.6 - writing map2 function for Either 0 381806 616
In Exercise 3.1, val x = Cons(1,...,Cons(5,Nil)) is not a drop-in replacement for List(1,2,3,4,5) 1 Ray Melton 899
How to run the code in Chapter 3? 1 381806 739
Excercise 5.13 - two takes on take 0 86687 588
Binary tree 0 336426 554
Def traverse for exercise 4.7 won't compile 0 331076 597
15.6 Exercise toMonadic is not applicable here 0 66849 641
in 5.2, why thunks must be explicitly forced? 1 cfchou 696
apply method in Stream object 2 Marcel 1063
Why I get warnings in Intellij about "Suspicious shadowing type"? 1 jvican 2267
Solution for 13.2 does not compile under 2.11 (I think!) 1 370808 725
Exercise 13.3 and tail recursion 0 370808 608
How should I create a Tree in Chapter 3? 2 143781 924
v12: Solution on "Adding infix syntax using implicit conversions", p. 125 1 Normen 1075
Scala multidimensional data structure 0 358493 742
Confused about parMap Chapter 7, page 109 0 Mark Elston 760
chapter 3 / exercise #7 - i think foldRight actually >can< be written to correctly short circuit 3 354530 1188
chapter on purely functional state needs more explanation. here's a suggestion. 0 354530 678
Exercise 3.5 wording. 1 336131 822
no methods in case classes? 2 336062 842
Sec. 5.4: the infinite stream val ones is not compiling without lazy 1 lewistg 1057
Exercise 13.4 hint got me baffled really bad :) 0 Peter 759
Post Publication Errata 4 susan.harkins-LOCKED 1645
Can't get code in Chapter 5 to compile (headOption) 1 332501 900
Need convincing that failingFn2 proves failingFn is not RT 0 janek' 923
Explanation of modify function in section 6.6 1 hughgearse 1033
Why does startsWith need a type parameter? (Exercise 5.14) 1 Brad Collins 1021
Weird error in implementing Many with OR (Chapter 9: Parsers) 7 jvican 1614
value Cons not found 1 billwright 2738
Chapter notes 0 runar 922
about macro language in Scala 2 goldmosh 1181
Mistake in TailRec example 1 Galy 1272
Manning support not responsive! 1 rburgosnavas 1103
Where are the chapter notes? 1 PVillela 1062
Mismatch error in zipAll implementation 0 jvican 906
Kindle Edition 2 channingwalton 1325
Typo in section 13.4 2 stephen.judkins 1081
Incomplete Code 0 Galy 1000
Problem with Scala Type Inference 1 jcversan 1060
MEAP-14 Chapter 15.2.1 0 RaymondT 910
Applicative identity laws 0 PVillela 919
No Try[T] ? 0 rrodseth 1026
MEAP-13 Chapter 14.2.3 0 RaymondT 941
comment on case class Is[I]() 0 LucDupAtManning 847
collect on p 342 1 LucDupAtManning 1017
about referential transparancy 0 LucDupAtManning 898
compileConsole: error 0 LucDupAtManning 957
natural transformations: suggestion/correction 6 LucDupAtManning 1328
free monads 2 LucDupAtManning 1227
OptionT : type error 0 LucDupAtManning 901
composing monads: suggestion 0 LucDupAtManning 880
monoid to applicative: suggestion 1 LucDupAtManning 871
MEAP-13 Chapter 13.5 0 RaymondT 833
Chapter 10.3, Exercise 10 (Bug) 1 bbarrington 1097
Question Section 4.3.2 on map2 implementation 2 Mark Elston 1258
Question about Chapter 7 FootNote 14 (v 13) 0 mathews1978 796
v13, Chapter 13.4.1, "left-leaning" tower of FlatMap constructors 0 David P 896
charges.groupBy(_.cc).values.map(_.reduce(_ combine _)).toList, correct? 1 jhegedus42 1140
in "val int: Rand[Int] = _.nextInt" what is _ ? page 101, v12 1 jhegedus42 1343
Chapter 5, Exercise 6 1 sanjaykhan 986
Why Does 'val string = Gen.string(10)' Throw an Exception? 1 bbarrington 1302
Chapter 6, exercise 4, ints2 0 cmn397@gmail.com 824
lens concept 1 Normen 1062
chapter 5. Stream definition - uncons 0 polybean 911
implicit on a def in a trait 0 taylorjg 825
v12: Having vs. being a monoid 0 Normen 880
v12: Future does not have a purely functional interface, p. 124 0 Normen 833