Json
At the core of argonaut is the Json data type which covers the various types that JSON supports. A number would be represented by an instance of Json as much as an array for example.
Building Json
The default argonaut imports (shown below), provide the methods required for creating new instances of Json.
Combinators
Combinators are also available to modify existing Json instances.