Skip to content

Immutables as mutables, mutables as immutables.

License

Notifications You must be signed in to change notification settings

ToucheSir/BangBang.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BangBang

Stable Dev Codecov Aqua QA GitHub commits since tagged version

BangBang.jl implements functions whose name ends with !!. Those functions provide a uniform interface for mutable and immutable data structures. Furthermore, those functions implement the "widening" fallback for the case when the usual mutating function does not work (e.g., push!!(Int[], 1.5) creates a new array Float64[1.5]).

See the supported functions in the documentation

About

Immutables as mutables, mutables as immutables.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 100.0%