# \#file

**URL:** https://discuss.ocaml.org/tag/file/476.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [Testing with different number of lines of the same file](https://discuss.ocaml.org/t/testing-with-different-number-of-lines-of-the-same-file/17785)

<div class="topic-metadata">

**Author:** [@vivanov](https://discuss.ocaml.org/u/vivanov)\
**Replies:** 2\
**Last updated:** [February 7, 2026, 2:42pm UTC](https://discuss.ocaml.org/t/testing-with-different-number-of-lines-of-the-same-file/17785 "2026-02-07T14:42:10Z")

</div>

Hey, I have a 10 million line file I run tests with. I test with different number of lines there, e.g. first with 1k lines, then 100k lines, then 1m lines. Rather than creating several files with different amount of line…

---

## [【Q】fd, channel, flush & buffer](https://discuss.ocaml.org/t/q-fd-channel-flush-buffer/11737)

<div class="topic-metadata">

**Author:** [@anzhi0708](https://discuss.ocaml.org/u/anzhi0708)\
**Replies:** 1\
**Last updated:** [March 21, 2023, 8:35am UTC](https://discuss.ocaml.org/t/q-fd-channel-flush-buffer/11737 "2023-03-21T08:35:54Z")

</div>

Hello! Thanks to you guys’ support, I’m getting more and more comfortable with coding in OCaml! I need to copy & paste text from raw PDF files for my homework; you might already know that when you do that, random newlin…

---

## [\[ANN\] B·o·B, an universal & secure peer-to-peer file-transfer in OCaml](https://discuss.ocaml.org/t/ann-b-o-b-an-universal-secure-peer-to-peer-file-transfer-in-ocaml/10833)

<div class="topic-metadata">

**Author:** [@dinosaure](https://discuss.ocaml.org/u/dinosaure)\
**Replies:** 7\
**Last updated:** [December 14, 2022, 4:29pm UTC](https://discuss.ocaml.org/t/ann-b-o-b-an-universal-secure-peer-to-peer-file-transfer-in-ocaml/10833 "2022-12-14T16:29:49Z")

</div>

I am very pleased to announce the experimental distribution of Bob available on this website. Bob is an OCaml-based file-sharing application. For the Robur team, this is our first application using the Esperanto project …

---

## [\[ANN\] First release of \`conan\`, the detective to recognize your file](https://discuss.ocaml.org/t/ann-first-release-of-conan-the-detective-to-recognize-your-file/8655)

<div class="topic-metadata">

**Author:** [@dinosaure](https://discuss.ocaml.org/u/dinosaure)\
**Replies:** 3\
**Last updated:** [October 21, 2021, 9:52am UTC](https://discuss.ocaml.org/t/ann-first-release-of-conan-the-detective-to-recognize-your-file/8655 "2021-10-21T09:52:01Z")

</div>

Conan, an OCaml detective to recognize your file I’m glad to announce the first experimental release of conan. This tool/library helps us to recognize the MIME type of a given file. More concretely, conan is a reimplemen…
