在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):fpinkotlin/fpinkotlin开源软件地址(OpenSource Url):https://github.com/fpinkotlin/fpinkotlin开源编程语言(OpenSource Language):Kotlin 100.0%开源软件介绍(OpenSource Introduction):Function Programming in KotlinThis is the official source code repository for Manning's Functional Programming in Kotlin book. It contains all code samples and exercises that appear in the book. Book build processThe book itself is written in AsciiDoc, and is built using Asciidoctor. The code in the repo is the exact code that appears in the book. Asciidoctor pulls all code snippets from this repo via a git submodule, which implies that all code in the book has been compiled, and where applicable, tested. The exercise listings are also taken from this repo, as are the solutions found in the appendix at the back of the book. All exercises and solutions have unit tests to prove their validity. Running the tests when doing the exercisesThis repo is not only used for the purpose of providing the code in book, but
can also be used by the reader to complete the exercises. All unimplemented
exercises can be found under Building the projectThe project is built using Gradle with the Kotlin DSL. The project requires JDK 11 to build. You can install the correct version of JDK using SDKMAN! as follows.
Next, run the build locally. Simply execute the following on the command line:
Alternatively, the project can be imported into IntelliJ IDEA and run from within the IDE. Continuous IntegrationThe project builds with GitHub actions, ensuring that the code always compiles, is correctly formatted and all tests pass, thus validating all the code in the book. ContributionsSee something that doesn't look correct, or do you have a better solution to an exercise? Feel free to raise a PR to improve or correct it. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论