Skip to content

A simple pipeline-line based Fable API for adapting POJOs fields to F# types.

License

Notifications You must be signed in to change notification settings

gamurs-group/fable-json-adapter

Repository files navigation

Gamurs.Fable.SimpleJson

A simple pipeline-based Fable API for adapting and validating POJOs into F# types.

Nuget Packages

Stable Prerelease
NuGet Badge NuGet Badge

Example

module Example

open Gamurs.Fable.JsonAdapter

/// Get the the total number of search hits from a search response
let getTotalSearchHits (response : obj) : int =
    response
    |> JsonAdapter.getObj "hits"
    |> JsonAdapter.getInt "total"

Development

Building

Make sure the following requirements are installed in your system:

Then you just need to type ./build.cmd or ./build.sh

Release

In order to push the package to nuget.org you need to add your API keys to NUGET_KEY environmental variable. You can create a key here.

#### 0.2.0 - 30.04.2017
* FEATURE: Does cool stuff!
* BUGFIX: Fixes that silly oversight
  • You can then use the Release target. This will:
    • make a commit bumping the version: Bump version to 0.2.0
    • publish the package to nuget
    • push a git tag

./build.sh Release

About

A simple pipeline-line based Fable API for adapting POJOs fields to F# types.

Resources

License

Stars

Watchers

Forks

Packages

No packages published