fslaborg / fslaborg/Graphoscope

Immutability when consuming FGraph

Open
#45 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
F#
Stars
16
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Might be a matter of taste but when using FSX files I find immutability very helpful.

Should we update operations like removeNode to create, update and return a copy of the passed in graph.

This keeps the usage closer to a functional F# style and removes cognitive overhead of mutating objects in scope of interactive sessions. Any thoughts?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.