Carddavz.VcardvCard 4.0 parser and serializer.
Parses and serializes vCard data per RFC 6350.
A vCard content line: group.name;param1=v1;param2=v2:value.
A single vCard (BEGIN:VCARD ... END:VCARD).
parse s parses a vCard string. Handles line unfolding (CRLF + WSP continuation per RFC 6350 Section 3.2).
val to_string : t -> stringto_string vcard serializes a vCard to a string with CRLF line endings.
val uid : t -> string optionuid vcard returns the UID property value.
val fn : t -> string optionfn vcard returns the FN (formatted name) property value.
val emails : t -> string listemails vcard returns all EMAIL property values.
val tels : t -> string listtels vcard returns all TEL property values.
val version : t -> string optionversion vcard returns the VERSION property value.