public class PutKt
@NotNull public static HamtNode put(@NotNull HamtNode $this$put, @NotNull AddedLeaf addedLeaf, int hash, int shift, @NotNull java.lang.Object key, @Nullable java.lang.Object value)
@NotNull public static HamtNode put(@NotNull HashCollisionNode $this$put, @NotNull AddedLeaf addedLeaf, int hash, int shift, @NotNull java.lang.Object key, @Nullable java.lang.Object value)
@NotNull public static HamtNode put(@NotNull ArrayNode $this$put, @NotNull AddedLeaf addedLeaf, int hash, int shift, @NotNull java.lang.Object key, @Nullable java.lang.Object value)
@NotNull public static HamtNode put(@NotNull PartialNode $this$put, @NotNull AddedLeaf addedLeaf, int hash, int shift, @NotNull java.lang.Object key, @Nullable java.lang.Object value)