An open API service providing repository metadata for many open source software ecosystems.

Topic: "value-semantics"

arximboldi/immer

Postmodern immutable and persistent data structures for C++ — value semantics at scale

Language: C++ - Size: 2.86 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 2,545 - Forks: 185

arximboldi/lager

C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++

Language: C++ - Size: 2.08 MB - Last synced at: 9 days ago - Pushed at: 26 days ago - Stars: 722 - Forks: 71

dadhi/ImTools

Fast and memory-efficient immutable collections and helper data structures

Language: C# - Size: 8.22 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 236 - Forks: 10

slikts/tuplerone

Tuples and value objects for JavaScript 🤷

Language: TypeScript - Size: 221 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 2

klundberg/CopyOnWrite

μframework encapsulating the `CopyOnWrite` type, to make implementing value semantics easy!

Language: Swift - Size: 45.9 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

lookbusy1344/RecordValueAnalyser

C# Roslyn code analyser to check records for correct value semantics

Language: C# - Size: 350 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 1

ashn-dot-dev/lumpy

A small scripting language with value semantics

Language: Python - Size: 762 KB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

VolumeGraphics/traits

Traits for C++

Language: C++ - Size: 166 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

slikts/react-default-memo

📝 Proof of concept for deeply memoizing React components by default

Language: JavaScript - Size: 2.85 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

fillmore-labs/value-comparison

Comparison of value objects in Java

Language: Java - Size: 452 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

Viranchee/LucidDreamsProtocolandValueOrientedProgrammingSampleCode 📦

Composable Code presented at WWDC, updated for Swift 5 by me

Language: Swift - Size: 789 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

iosbrain/Protocol-Oriented-Programming-in-Swift-1

Two Xcode 9 playgrounds written in Swift 4 that highlight protocol oriented programming and value semantics.

Language: Swift - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

tailhook/valuable-futures

A rust library that allows having by-value futures (which improves type safety)

Language: Rust - Size: 13.7 KB - Last synced at: about 16 hours ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

asmorodinov/PersistentSet

Persistent set of integers, implemented using PATRICIA tree data structure

Language: C++ - Size: 21.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

willhains/purity 📦

Build robust, value-oriented applications in Java.

Language: Java - Size: 393 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

melsicon/value-comparison

Comparison of value objects in Java

Language: Java - Size: 182 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Chrono24/Swift-Value-Types

Sample project accompanying our blog post "Minimizing Shared State with Swift".

Language: Swift - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

oliverhanappi/valeq

Zero configuration yet highly flexible value equality for .NET POCOs.

Language: C# - Size: 127 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

njlr/vop

Value-orientated programming tools for JavaScript 💎

Language: JavaScript - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

S2Ler/AttributedStringBuilder

μframework to build attributed strings with simple interface and value semantic.

Language: Swift - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

lexus27/php-text-typeflect

Typeflect: Types for value 2 way representation (string | native-type)

Language: PHP - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0