Skip to content

Commit 068054e

Browse files
committed
doctoc update
1 parent 6de2477 commit 068054e

File tree

1 file changed

+26
-24
lines changed

1 file changed

+26
-24
lines changed

docs/GenCodec.md

+26-24
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,32 @@ serialization libraries like [Circe](https://circe.github.io/circe/) or [uPickle
99
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
1010
## Table of Contents *generated with [DocToc](https://github.com/thlorenz/doctoc)*
1111

12-
- [`GenCodec`](#gencodec)
13-
- [`GenCodec` typeclass](#gencodec-typeclass)
14-
- [Codecs available by default](#codecs-available-by-default)
15-
- [`GenKeyCodec`](#genkeycodec)
16-
- [Serializing and deserializing examples](#serializing-and-deserializing-examples)
17-
- [Making your own types serializable](#making-your-own-types-serializable)
18-
- [Simple types](#simple-types)
19-
- [Case classes](#case-classes)
20-
- [Safe evolution and refactoring - summary](#safe-evolution-and-refactoring---summary)
21-
- [Case class like types](#case-class-like-types)
22-
- [Singletons](#singletons)
23-
- [Sealed hierarchies](#sealed-hierarchies)
24-
- [Nested format](#nested-format)
25-
- [Flat format](#flat-format)
26-
- [Customizing sealed hierarchy codecs](#customizing-sealed-hierarchy-codecs)
27-
- [Nested vs flat format](#nested-vs-flat-format)
28-
- [Third party classes](#third-party-classes)
29-
- [Summary](#summary)
30-
- [Codec dependencies](#codec-dependencies)
31-
- [Types supported by automatic materialization](#types-supported-by-automatic-materialization)
32-
- [Recursive types, generic types and GADTs (generalized algebraic data types)](#recursive-types-generic-types-and-gadts-generalized-algebraic-data-types)
33-
- [Customizing annotations](#customizing-annotations)
34-
- [Safely introducing changes to serialized classes (retaining backwards compatibility)](#safely-introducing-changes-to-serialized-classes-retaining-backwards-compatibility)
35-
- [Performance](#performance)
12+
- [`GenCodec` typeclass](#gencodec-typeclass)
13+
- [Writing *lists* and *objects*](#writing-lists-and-objects)
14+
- [Object field order](#object-field-order)
15+
- [Implementations of `Input` and `Output` available by default](#implementations-of-input-and-output-available-by-default)
16+
- [Codecs available by default](#codecs-available-by-default)
17+
- [`GenKeyCodec`](#genkeycodec)
18+
- [Serializing and deserializing examples](#serializing-and-deserializing-examples)
19+
- [Making your own types serializable](#making-your-own-types-serializable)
20+
- [Simple types](#simple-types)
21+
- [Case classes](#case-classes)
22+
- [Safe evolution and refactoring - summary](#safe-evolution-and-refactoring---summary)
23+
- [Case class like types](#case-class-like-types)
24+
- [Singletons](#singletons)
25+
- [Sealed hierarchies](#sealed-hierarchies)
26+
- [Nested format](#nested-format)
27+
- [Flat format](#flat-format)
28+
- [Customizing sealed hierarchy codecs](#customizing-sealed-hierarchy-codecs)
29+
- [Nested vs flat format](#nested-vs-flat-format)
30+
- [Third party classes](#third-party-classes)
31+
- [Summary](#summary)
32+
- [Codec dependencies](#codec-dependencies)
33+
- [Types supported by automatic materialization](#types-supported-by-automatic-materialization)
34+
- [Recursive types, generic types and GADTs (generalized algebraic data types)](#recursive-types-generic-types-and-gadts-generalized-algebraic-data-types)
35+
- [Customizing annotations](#customizing-annotations)
36+
- [Safely introducing changes to serialized classes (retaining backwards compatibility)](#safely-introducing-changes-to-serialized-classes-retaining-backwards-compatibility)
37+
- [Performance](#performance)
3638

3739
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
3840

0 commit comments

Comments
 (0)