/// <summary> /// Sep tries laying out the documents separated with 'space's, /// and if this does not fit the page, separates them with newlines. This is what /// differentiates it from VerSep, which always lays out its contents beneath /// each other. /// </summary> public static Doc <Unit> Sep(Seq <Doc <Unit> > docs) => DocAnn.Sep(docs);
/// <summary> /// Intersperse the documents with a separator /// </summary> public static Doc <Unit> Sep(Doc <Unit> sep, Seq <Doc <Unit> > docs) => DocAnn.Sep(sep, docs);