My Account Log in

1 option

Sbt in action : the simple Scala build tool / Joshua Suereth, Matthew Farwell.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Suereth, Joshua D., author.
Farwell, Matthew, author.
Language:
English
Subjects (All):
Scala (Computer program language).
Programming languages (Electronic computers).
Computer programming.
Physical Description:
1 online resource (1 volume) : illustrations
Edition:
1st edition
Place of Publication:
Shelter Island, New York : Manning Publications, [2016]
Language Note:
English
System Details:
text file
Summary:
sbt in Action , first and foremost, teaches you how to build Scala projects effectively. It introduces the sbt tool with a simple project that establishes the fundamentals of running commands and tasks. Next, it shows you how to use the peripheral libraries in sbt to make common tasks simpler. Along the way, you?ll work through real projects that demonstrate how to build and deploy your projects regardless of development methodology or process.
Contents:
Intro
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
About the Cover Illustration
Part 1. Why SBT?
Chapter 1. Why sbt?
Chapter 2. Getting started
Part 2. Understanding sbt's core concepts
Chapter 3. Core concepts
Chapter 4. The default build
Part 3. Working with sbt
Chapter 5. Testing
Chapter 6. The IO and Process libraries
Chapter 7. Accepting user input
Chapter 8. Using plugins and external libraries
Chapter 9. Debugging your build
Part 4. Extending sbt
Chapter 10. Automating workflows with commands
Chapter 11. Defining a plugin
Part 5. Deploying your projects
Chapter 12. Distributing your projects
Appendix A. What you need to know about Ivy
Appendix B. Migrating to autoplugins
Appendix C. Advanced setting/task API
Index
List of Figures
List of Tables
List of Listings.
Notes:
Includes index.
Description based on print version record.
ISBN:
9781638353126
1638353123
9781617291272
1617291277
OCLC:
1257076778

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account