<p dir="ltr">At least one FRP-ish library, Auto, has built-in serialization. It uses discrete (integral) time so it's not appropriate for all FRP applications; but at the very least, looking at how it's done there may be helpful.</p>