Current section
Files
Jump to
Current section
Files
lib/lather.ex
defmodule Lather do
@moduledoc """
Lather - A full-featured SOAP library for Elixir.
Lather provides a comprehensive SOAP client implementation with support for:
- SOAP 1.1 and 1.2 protocols
- WSDL parsing and code generation
- WS-Security authentication
- Connection pooling via Finch
- Telemetry integration
## Usage
Basic SOAP client usage:
iex> client = Lather.Client.new("http://example.com/soap")
iex> Lather.Client.call(client, :operation_name, %{param: "value"})
"""
@doc """
Returns the version of the Lather library.
"""
def version do
Application.spec(:lather, :vsn) |> to_string()
end
end