What is the difference between a Code sail furler and a headsail furling/reefing system?

A Code sail furler is intended for “in/out” furling prupose. These sails do not partially roll up like with headsail furling/reefing equipment. Flying sail furlers are used for Code sail, Gennaker, Asymmetric spinnaker (with Fast thimble), or Staysail.