--- /dev/null
+module ParasitemiaUI.Utils
+
+let listAsStr (s: 'a seq) =
+ s |> Seq.fold (fun acc obj -> acc + (if acc = "" then "" else ", ") + obj.ToString()) ""
+
+let percentText (nbTotal: int, nb: int) : string =
+ if nbTotal = 0
+ then
+ ""
+ else
+ let percent = 100. * (float nb) / (float nbTotal)
+ sprintf "%.1f %% (%d / %d)" percent nb nbTotal
\ No newline at end of file