July 2023
Intermediate to advanced
670 pages
17h 13m
English
Try building filepacks that contain other filepacks. Is there anything you can do to make the API more ergonomic? What do you notice about the API you’ve already built that makes this process easier or harder?
Throughout this chapter, you’ve built a library that will help you create a file archive. Try using this library, along with what you’ve learned over the last few chapters, to build a command line tool that will let you pack up files.
In this chapter, we focused on building a file archival tool, but many of the ideas you learned here are applicable to other domains as well. Another area where you could use existential types is in building a tool to collect a trace ...
Read now
Unlock full access