Knotty Author: Tom Price (<t0mpr1c3@gmail.com>) --- Knotty is a domain-specific language (DSL) designed specifically for creating knitting patterns. It enables users to describe knitting instructions precisely and in a structured way, leveraging the power of programming concepts to represent complex knitting designs. Key Features Provides an embedded language to model knitting patterns. Facilitates the creation and sharing of knitting instructions programmatically. Available as a Racket package, installable via: To use in your Racket project: --- For more information and detailed documentation, visit the package page: knotty-lib --- Navigation Introduction How to Make a New Pattern Input and Output Code Examples Reference These sections provide comprehensive guidance on utilizing Knotty for knitting pattern design.