Package org.pkl.core.util.paguro
https://github.com/GlenKPeterson/Paguro
Paguro contains some code that is licensed under the Eclipse Public License 1.0. This code is not included in the Pkl source. Only Paguro code licensed under Apache 2.0 is included here.
Original license:
Copyright 2016-05-28 PlanBase Inc. invalid input: '&' Glen Peterson
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
-
ClassDescriptionRrbTree<E>An RRB Tree is an immutable List (like Clojure's PersistentVector) that also supports random inserts, deletes, and can be split and joined back together in logarithmic time.Immutable version of an
RrbTree.Mutable version of anRrbTree.RrbTree.Node<T>This class is the return type when splitting a node.