skir_elixir_client
Native Elixir runtime for skir-elixir-gen. Supports JSON and binary serialization, SkirRPC, and an optional Phoenix/Plug adapter.
Installation
Add to your application's mix.exs, then run mix deps.get:
{:skir_elixir_client, "~> 0.1"}
Quick example
Using the User module generated in the generator guide:
alias Example.Protocol.UserSkir.User
user = User.new(id: 42, name: "Alice")
{:ok, json} = User.encode_json(user)
{:ok, ^user} = User.decode_json(json)