SML# Document

Chapter 12. SML# feature: typed manipulation of JSON

In network communication, data are serialized to a character string in a specified format. JSON is one of the most popular data serialization format in the Internet. A common current practice to deal with JSON data is to provide a library that parses JSON strings and manipulates their syntax trees. SML# provides more type-safe way then those; it gives the structures of JSON data static types like ML records and provides statically-typed constructs for JSON manipulation. This chapter describes this feature.

Contents