diff --git a/docs/src/pages/development/backend.md b/docs/src/pages/development/backend.md index ed951e57..868c5a8c 100644 --- a/docs/src/pages/development/backend.md +++ b/docs/src/pages/development/backend.md @@ -3,6 +3,11 @@ This is a quick guide to implementing a backend. It assume familiarity with the major [concepts](../concepts/README.md) of Doodle. +## Code Organization + +The majority of the backend code should be in the package `doodle..algebra`, with files in the corresponding directory. + + ## Drawing Type Deciding on the `Drawing` type is the first step in implementing a backend. It must have the shape `Drawing[A]`, where `A` is the value produced when drawing the drawing.