Skip to content

Commit f587a90

Browse files
committed
Merge branch 'master' into update/scalacheck-shapeless_1.14-1.2.4
2 parents b68373a + 2cee5ff commit f587a90

File tree

4 files changed

+10
-14
lines changed

4 files changed

+10
-14
lines changed

README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Scala Exercises - "Functional Programming in Scala" library
22
------------------------
33

4-
This repository hosts a content library for the [Scala Exercises](https://www.scala-exercises.org/) platform, that includes interactive exercises related to the "Functional Programming in Scala" book by written by Paul Chiusano and Rúnar Bjarnason and published by Manning.
5-
This content library is meant to be used in tandem with the book, although excerpts of the theory needed to complete them have been added to guide you. For more information about "Functional Programming in Scala" please visit its [official website](https://www.manning.com/books/functional-programming-in-scala).
4+
This repository hosts a content library for the [Scala Exercises](https://www.scala-exercises.org/) platform that includes interactive exercises related to the "Functional Programming in Scala" book written by Paul Chiusano and Rúnar Bjarnason, and published by Manning.
5+
This content library is meant to be used in tandem with the book, although excerpts of the theory needed to complete them have been added to guide you. For more information about "Functional Programming in Scala," please visit its [official website](https://www.manning.com/books/functional-programming-in-scala).
66

7-
## About Scala exercises
7+
## About Scala Exercises
88

9-
"Scala Exercises" brings exercises for the Stdlib, Cats, Shapeless and many other great libraries for Scala to your browser. Offering hundreds of solvable exercises organized into several categories covering the basics of the Scala language and its most important libraries.
9+
"Scala Exercises" brings exercises for the Stdlib, Cats, Shapeless, and many other great libraries for Scala to your browser. It offers hundreds of solvable exercises organized into several categories covering the basics of the Scala language and its most important libraries.
1010

1111
Scala Exercises is available at [scala-exercises.org](https://scala-exercises.org).
1212

@@ -18,7 +18,7 @@ to get involved, or visit our [GitHub site](https://github.com/scala-exercises).
1818
## License
1919

2020
Copyright (C) 2012 Manning Publications, Co.
21-
Copyright (C) 2015-2016 47 Degrees, LLC.
21+
Copyright (C) 2015-2019 47 Degrees, LLC.
2222
Reactive, scalable software solutions.
2323
http://47deg.com
2424
@@ -35,10 +35,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3535
See the License for the specific language governing permissions and
3636
limitations under the License.
3737

38-
39-
Copyright (c) 2012, Manning Publications, Co.
40-
Copyright (c) 2015-16, 47 Degrees, LLC
41-
4238
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
4339
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
4440
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
@@ -50,4 +46,4 @@ Software.
5046
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
5147
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
5248
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
53-
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
49+
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

project/ProjectPlugin.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ object ProjectPlugin extends AutoPlugin {
1919
val shapeless: String = "2.3.3"
2020
val scalatest: String = "3.1.0"
2121
val scalatestplusScheck: String = "3.1.0.0-RC2"
22-
val scalacheck: String = "1.14.2"
23-
val scalacheckShapeless: String = "1.2.4"
22+
val scalacheck: String = "1.14.3"
23+
val scalacheckShapeless: String = "1.2.3"
2424
}
2525
}
2626

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=1.3.7
1+
sbt.version=1.3.8

src/main/scala/fpinscalalib/FunctionalParallelismSection.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ object FunctionalParallelismSection
7272
/**
7373
* <b>Exercise 7.5:</b>
7474
*
75-
* Remember, `asyncF` converts an `A => B` to an `A => Par[B`] by forking a parallel computation to produce the
75+
* Remember, `asyncF` converts an `A => B` to an `A => Par[B]` by forking a parallel computation to produce the
7676
* result. So we can fork off our N parallel computations pretty easily, but we need some way of collecting their
7777
* results. Are we stuck? Well, just from inspecting the types, we can see that we need some way of converting our
7878
* `List[Par[B]]` to the `Par[List[B]]` required by the return type of `parMap`.

0 commit comments

Comments
 (0)