(f: F, v: I)
| 57 | } |
| 58 | |
| 59 | pub(crate) fn comma_separate<'a, F, T: 'a, I>(f: F, v: I) -> RcDoc<'a, ()> |
| 60 | where |
| 61 | F: Fn(&'a T) -> RcDoc<'a>, |
| 62 | I: IntoIterator<Item = &'a T>, |
| 63 | { |
| 64 | let docs = v.into_iter().map(f); |
| 65 | comma_separated(docs) |
| 66 | } |
| 67 | |
| 68 | pub(crate) fn comma_separated<'a, I>(v: I) -> RcDoc<'a, ()> |
| 69 | where |
no test coverage detected