Repackaging core_kernel.nonempty_list as a standalone package for using with Base
  • OCaml 91.7%
  • Dune 5.2%
  • Makefile 3.1%
Find a file
2026-03-16 11:05:42 +01:00
.github/workflows Disable dependabot 2026-03-12 15:40:11 +01:00
.vscode init 2023-11-09 22:48:13 +01:00
src Lint 2025-02-11 18:01:28 +01:00
.gitattributes init 2023-11-09 22:48:13 +01:00
.gitignore Update .gitignore 2024-04-10 15:01:41 +02:00
.ocamlformat Upgrade to ocamlformat.0.28.1 2025-10-24 23:39:56 +02:00
CHANGES.md Prepare changelog 2024-07-26 10:58:34 +02:00
CODEOWNERS Initiate code owners file for GH 2026-02-01 08:06:52 +01:00
dune init 2023-11-09 22:48:13 +01:00
dune-project Upgrade to ocamlformat.0.28.1 2025-10-24 23:39:56 +02:00
dune-workspace-5.2 Prepare dune-workspace files for CI workflows 2026-01-09 10:03:24 +01:00
dune-workspace-5.3 Prepare dune-workspace files for CI workflows 2026-01-09 10:03:24 +01:00
dune-workspace-5.4 Update to latest ocaml available in CI 2026-03-12 15:40:10 +01:00
LICENSE init 2023-11-09 22:48:13 +01:00
LICENSE.janestreet Improve acknowledgements 2024-02-25 09:55:25 +01:00
Makefile Install with-dev-setup 2024-09-08 17:53:05 +02:00
nonempty-list.opam Upgrade to ocamlformat.0.28.1 2025-10-24 23:39:56 +02:00
README.md Add archive notice 2026-03-16 11:05:42 +01:00

nonempty-list

⚠️ This repository is now a public archive. I have stopped developing the project and will not be maintaining it forward.


CI Status

This library offers a repackaging of Core_kernel's Nonempty_list, as a standalone opam package for using with Base.

Original code at https://github.com/janestreet/core_kernel/tree/master/nonempty_list

The code was slightly modified in order to remove dependencies into Core and solely depend on Base instead, making it available in more contexts, without requiring to add a dependency into Core and Core_kernel.

Code Documentation

The code documentation of the latest release is built with odoc and published to GitHub pages here.