diff --git a/docs/modules/NonEmptyString.ts.md b/docs/modules/NonEmptyString.ts.md
index adb2c0d..023f3a5 100644
--- a/docs/modules/NonEmptyString.ts.md
+++ b/docs/modules/NonEmptyString.ts.md
@@ -1,6 +1,6 @@
---
title: NonEmptyString.ts
-nav_order: 19
+nav_order: 20
parent: Modules
---
diff --git a/docs/modules/NumberFromString.ts.md b/docs/modules/NumberFromString.ts.md
index 808479f..160b835 100644
--- a/docs/modules/NumberFromString.ts.md
+++ b/docs/modules/NumberFromString.ts.md
@@ -1,6 +1,6 @@
---
title: NumberFromString.ts
-nav_order: 20
+nav_order: 21
parent: Modules
---
diff --git a/docs/modules/UUID.ts.md b/docs/modules/UUID.ts.md
index d26af6f..4d702b5 100644
--- a/docs/modules/UUID.ts.md
+++ b/docs/modules/UUID.ts.md
@@ -1,6 +1,6 @@
---
title: UUID.ts
-nav_order: 27
+nav_order: 29
parent: Modules
---
diff --git a/docs/modules/mapFromEntries.ts.md b/docs/modules/mapFromEntries.ts.md
new file mode 100644
index 0000000..adb561a
--- /dev/null
+++ b/docs/modules/mapFromEntries.ts.md
@@ -0,0 +1,44 @@
+---
+title: mapFromEntries.ts
+nav_order: 17
+parent: Modules
+---
+
+# mapFromEntries overview
+
+Added in v0.5.18
+
+---
+
+
Table of contents
+
+- [MapFromEntriesC (interface)](#mapfromentriesc-interface)
+- [mapFromEntries](#mapfromentries)
+
+---
+
+# MapFromEntriesC (interface)
+
+**Signature**
+
+```ts
+export interface MapFromEntriesC
+ extends t.Type