An employment position on the timeline; open ended means current.
Summary
Functions
True while the position has no end date.
Materialises the struct from a validated portfolio document.
Newest-first ordering: current positions rank above ended ones.
Types
Functions
True while the position has no end date.
@spec from_document(Cherry.Content.Document.t()) :: t()
Materialises the struct from a validated portfolio document.
@spec sort_key(t()) :: {:calendar.date(), :calendar.date()}
Newest-first ordering: current positions rank above ended ones.