# ExReconcile v0.1.0 - Table of Contents Ledger reconciliation for Elixir: given two lists of transactions, find matches, detect discrepancies, and generate a structured diff. ## Pages - [ExReconcile](readme.md) - [Changelog](changelog.md) ## Modules - [ExReconcile](ExReconcile.md): ExReconcile - ledger reconciliation for Elixir. - [ExReconcile.Diff](ExReconcile.Diff.md): Formats a `ExReconcile.Result` as a human-readable text report. - Data Structures - [ExReconcile.Result](ExReconcile.Result.md): The structured output of `ExReconcile.reconcile/3`. - [ExReconcile.Transaction](ExReconcile.Transaction.md): Represents a single financial transaction. - Configuration - [ExReconcile.Config](ExReconcile.Config.md): Configuration struct controlling how `ExReconcile.reconcile/3` behaves.