CrossClj
zprint.zprint/fzprint-map-two-up
PROJECTS
zprint
RECENT
    • (fzprint-map-two-up caller {{:keys [justify? force-nl?]} caller :keys [width rightcnt one-line? parallel?] :as options} ind commas? coll)
    Accept a sequence of pairs, and map fzprint-two-up across those pairs.
      If you have :one-line? set, this will return nil if it is way over,
      but it can't accurately tell exactly what will fit on one line, since
      it doesn't know the separators and such.  So, :one-line? true is a
      performance optimization, so it doesn't do a whole huge map just to
      find out that it could not possibly have fit on one line.  So, this
      returns a sequence of style-vecs, where the indentation for the
      stuff inside of the pairs is already there, but the separators of
      the style-vecs (including indentation and commas) is done by the
      caller of fzprint-map-two-up. Always returns a sequence of vector pairs:
      [[:hang <style-vec-for-one-pair>] [:flow <style-vec-for-one-pair>] ...].
      If you want a style vec instead, call remove-hangflow on the return 
      from fzprint-map-two-up.  This will use one-line?, but not check to see
      that it actually fits.  If you care about that, then you should check the
      return yourself.  It will, however, make an estimate of whether or not
      it will fit and if it clearly doesn't, it will return a nil.

    zprint.zprint/fzprint-map-two-up found in 5 defs, across 1 project.

    Search for vars with similar names in all artifacts: fzprint-map-two-up

    Search for fzprint map two up in the documentation of all artifacts.

    Source code