value-semantics
Here are 22 public repositories matching this topic...
Language:All
Sort:Most stars
Postmodern immutable and persistent data structures for C++ — value semantics at scale
- Updated
Dec 2, 2025 - C++
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
- Updated
Nov 27, 2025 - C++
Fast and memory-efficient immutable collections and helper data structures
- Updated
Sep 18, 2025 - C#
Tuples and value objects for JavaScript 🤷
- Updated
Aug 2, 2023 - TypeScript
μframework encapsulating the `CopyOnWrite` type, to make implementing value semantics easy!
- Updated
Aug 24, 2021 - Swift
C# Roslyn code analyser to check records for correct value semantics
- Updated
Dec 15, 2025 - C#
A small scripting language with value semantics
- Updated
Sep 19, 2025 - Python
📝 Proof of concept for deeply memoizing React components by default
- Updated
Aug 3, 2021 - JavaScript
Composable Code presented at WWDC, updated for Swift 5 by me
- Updated
Jun 17, 2019 - Swift
Traits for C++
- Updated
Jan 10, 2025 - C++
Comparison of value objects in Java
- Updated
Dec 5, 2025 - Java
A batteries-included scripting language featuring value semantics
- Updated
Dec 13, 2025 - Python
A rust library that allows having by-value futures (which improves type safety)
- Updated
Sep 29, 2017 - Rust
μframework to build attributed strings with simple interface and value semantic.
- Updated
Feb 26, 2017 - Swift
Persistent set of integers, implemented using PATRICIA tree data structure
- Updated
Jul 16, 2023 - C++
My protocol orientated Approach on MVVM using RxSwift
- Updated
Sep 9, 2018 - Swift
Two Xcode 9 playgrounds written in Swift 4 that highlight protocol oriented programming and value semantics.
- Updated
Mar 29, 2018 - Swift
Sample project accompanying our blog post "Minimizing Shared State with Swift".
- Updated
Aug 29, 2019 - Swift
Zero configuration yet highly flexible value equality for .NET POCOs.
- Updated
Oct 22, 2018 - C#
Build robust, value-oriented applications in Java.
- Updated
Jan 18, 2022 - Java
Improve this page
Add a description, image, and links to thevalue-semantics topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thevalue-semantics topic, visit your repo's landing page and select "manage topics."