32 results for “topic:immutable-objects”
Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!
A standalone DateTime library originally based off of Carbon
BULL - Bean Utils Light Library
Power of object-oriented programming with the elegance of functional programming in PHP.
Functional, composable, asynchronous, type-safe Python.
Distributed immutable data store with strong encryption and authentication
Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
🎰 A CLI to generate Models for many languages, based on a JSON Schema and a template.
Functional operations on large immutable objects
Immutable objects for Event Engine
🖇 Eases mapping immutable/value objects to Symfony Forms
Simple Markdown Wiki in your Dropbox.
JS object immutability helper
Immutable Data Structures for python, for better OOP Programming and Safer Multi-threading.
Facilitates work with immutable objects, allows changing storage restrictions and prevents importing source objects.
Helper method for immutable objects
ImmutableStructEx is yet another immutable struct. What makes ImmutableStructEx different, is that it allows you to create immutable structs in one step by default. In other words, other immutable struct gems force you to first define the struct, then instantiate the struct object; or, define the struct and instantiate the struct object via chaining.
Provides immutable behavior for objects.
C# Library used to ease immutable class creation and data management
Sample project for "Constructing Immutable Objects with a Builder" blogpost
Immutable Objects in Java
🔒 examples of value objects (and immutability)
Coding exercise: The martian robots/ rovers problem in Java with a functional twist..
Opinionated PHP immutable value object example with deep nesting, JsonSerializable, snake_case and camelCase
PHP Immutable Value Object base class
Immutable Objects (Homework № 5 of the Java Software Development Course).
No description provided.
Array wrapper to prevent modifications
classes for parsing and jit-compiling using LLVM and evaluating mathematical expressions