0%

Book Description

Scala Puzzlers is a collection of enigmatic Scala code examples that behave highly contrary to expectations and will entertain and enlighten even the most accomplished Scala developer. Challenge your Scala intuition, then treat yourself to a revealing explanation of the reasons underlying the code's actual behavior that will provide important and often fundamental insights into Scala. Get ready for a fun journey that will take you further down the road to Scala mastery!

Table of Contents

  1. Cover
  2. Title Page
  3. Overview
  4. Table of Contents
  5. Foreword
  6. Preface
  7. Acknowledgments
  8. Introduction
  9. Hi There!
  10. UPSTAIRS downstairs
  11. Location, Location, Location
  12. Now You See Me, Now You Don't
  13. The Missing List
  14. Arg Arrgh!
  15. Caught Up in Closures
  16. Map Comprehension
  17. Init You, Init Me
  18. A Case of Equality
  19. If at First You Don't Succeed...
  20. To Map, or Not to Map
  21. Self: See Self
  22. Return to Me!
  23. Count Me Now, Count Me Later
  24. One Bound, Two to Go
  25. Implicitly Surprising
  26. Information Overload
  27. What's in a Name?
  28. Irregular Expressions
  29. I Can Has Padding?
  30. Cast Away
  31. Adaptive Reasoning
  32. Double Trouble
  33. Type Extortion
  34. Accepts Any Args
  35. A Case of Strings
  36. Pick a Value, AnyValue!
  37. Implicit Kryptonite
  38. Quite the Outspoken Type
  39. A View to a Shill
  40. Set the Record Straight
  41. The Devil Is in the Defaults
  42. The Main Thing
  43. A Listful of Dollars
  44. Size It Up
  45. Bibliography
  46. About the Authors
  47. Subject Index
  48. Book Index
18.221.136.142