Book Image

JavaScript JSON Cookbook

By : Ray Rischpater, Brian Ritchie, Ray Rischpater
Book Image

JavaScript JSON Cookbook

By: Ray Rischpater, Brian Ritchie, Ray Rischpater

Overview of this book

Table of Contents (17 chapters)
JavaScript JSON Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Reading and writing JSON in F#


F# is a language running on the CLR and .NET that excels in functional and object-oriented programming tasks. Because it's on top of .NET, you can use third-party libraries such as Json.NET (mentioned in Chapter 1, Reading and Writing JSON on the Client) to convert between JSON and CLR objects. However, there's a better way: the open source library F# Data, which creates native data type providers to process data in a number of different structured formats, including JSON.

Getting ready

Begin by getting a copy of the library, available at https://github.com/fsharp/FSharp.Data. Once you download it, you'll need to build it; you can do this by running the build.cmd build batch file that comes with the distribution (for details, see the F# Data website). Alternatively, you can find the same package on NuGet, by choosing Manage NuGet Packages from the Projects menu and searching for F# Data. Once you find it, click on Install. I prefer using NuGet because it automatically...