b-erdem avatar

Baris Erdem

b-erdem

Total Packages

7

Total Downloads

47 117+

absinthe_permission

1.0.0
39 701+

Declarative, schema-first authorization middleware for Absinthe GraphQL. Auth rules live next to the field they protect.

Last Updated: 1 month ago

jsonpath_ex

0.3.0
7 061+

A fast Elixir library for parsing and evaluating JSONPath expressions, with RFC 9535-aligned filter semantics.

Last Updated: 2 weeks ago

fastdecimal

1.0.2
117+

Fast arbitrary-precision decimal arithmetic for Elixir. A pure-Elixir alternative to the decimal library — ~10x faster on average across the common operations (add, sub, mult, div, compare, parse), with a drop-in compatibility shim, ~d sigil, and Ecto.Type.

Last Updated: 2 weeks ago

hyparview

0.2.0
96+

HyParView membership protocol — a clean, BEAM-native implementation of the hybrid partial-view membership protocol from Leitão, Pereira, and Rodrigues (DSN 2007). Provides bounded partial views and reactive failure handling for large-scale peer-to-peer overlays.

Last Updated: 1 month ago

lockstep

0.1.0
54+

Coyote-style controlled concurrency testing for the BEAM. PCT/POS scheduling, schedule shrinking, trace replay, Elixir + Erlang AST rewriters, and ETS / atomics / persistent_term sync points -- so message-passing AND shared-state races surface deterministically.

Last Updated: 1 month ago

libcluster_hyparview

0.1.0
49+

libcluster strategy that uses HyParView for membership: nodes are connected via Erlang distribution only when present in the local active view, giving Elixir clusters partial-mesh BEAM distribution.

Last Updated: 1 month ago

firebreak

0.1.0
39+

Static analysis for OTP supervision trees and the coupling that crosses them. Flags structural anti-patterns and the cross-subtree dependencies the supervision tree alone can't show - no app boot, no LLM, CI-friendly.

Last Updated: 1 week ago