knitHacker / knitPatterns

Haskell library for writing and combining knitting patterns.
3 stars 0 forks source link

Pass Over on the left #2

Open knitHacker opened 6 years ago

knitHacker commented 6 years ago

Example usage from cactus pattern - "k1, move stitch back to LH needle, slip next 7 stitches over stitch and off the needle"

I think it has to be + -> 0 and then they can deal with LH needle again.

Can either include a move to LH needle with the passover but LH needle needed in other stitches too.

Maybe moving stitch to LH needle is it's own separate move, it's used in other stitches. Possible representation: --0 -> 0 looks like a no-op data ZeroToZero = MoveLH ToOne -- The ToOne is the stitch before moving back to LH

knitHacker commented 6 years ago

Move to LH might be more than one stitch? Need to move this into multiple stitches? Same behavior though, include the original stitches in the ones being moved back left. If we don't do it that way it will need to see previous stitches when processing rows which would be annoying.

knitHacker commented 6 years ago

Need more examples of patterns that move stitches back to the LH needle