hands-on-scala-js
hands-on-scala-js copied to clipboard
Better documentation for Scala.js
The book had stayed stuck in around 2016, using very old versions of Scala, Scala.js, and libraries. This commit is a full revision of the book to use all the...
This is an issue with crossBuilds/clientServer2. At first sight this appears to be a problem with uPickle. I've been updating the project dependencies of everything I could find to the...
The generated file: _book\target\scala-2.11\src_managed\main\scalatex\Index.scala_ contains paths with backslashes, which are not escaped: ``` object Index{ def apply(): Frag = scalatex.twf("C:\Users\ ... ``` so 152 "invalid escape character" errors are generated.
The current state of this PR wrongly borrows the appid from [fancellu/scalajs-ractive](https://github.com/fancellu/scalajs-ractive). In #30 I requested an appid be acquired for this project. Once we have that, this commit can...
These changes are more technical than those pertaining to style submitted under #49. The intention of these changes are more about making the text clearer and readers likely to succeed...
The [Stages](http://www.lihaoyi.com/hands-on-scala-js/#Stages) begins with: > Let us recap the three different stages of execution, and what they mean. The stages themselves have not been explicitly explained prior to that point...
According to [the release notes for Scala.js 0.6.13](http://www.scala-js.org/news/2016/10/17/announcing-scalajs-0.6.13/), node.js is now the default runner. The section [The `run` Command](http://www.lihaoyi.com/hands-on-scala-js/#TherunCommand) needs to be updated to reflect this change. As this, as...
Hands-on-Scala-js is fantastic. Thanks so much for putting it together. You might want to switch the openweathermap api to something else, since: "Q: API calls return an error 401 A:...