30 lines
11 KiB
Nix
30 lines
11 KiB
Nix
{
|
|
guard,
|
|
lib,
|
|
buildRacketPackage,
|
|
fetchFromGitHub,
|
|
}: (buildRacketPackage {
|
|
pname = "rebellion";
|
|
version = "0.0+8f3fc46";
|
|
dependencies = [guard];
|
|
src = fetchFromGitHub {
|
|
owner = "jackfirth";
|
|
repo = "rebellion";
|
|
rev = "8f3fc46740918205c0a293ad58dd9a8094ef3f51";
|
|
hash = "sha256-xp65LaSuJopJQHuXq22eT7Qe2VL/grbmV9Zxhc+g6UA=";
|
|
};
|
|
gitSubpath = ".";
|
|
passthru = {
|
|
racketModules = ["rebellion/collection/set.scrbl" "rebellion/type/singleton.rkt" "rebellion/type/enum/binding-test.rkt" "rebellion/base/pair.rkt" "rebellion/collection/private/synchronized-sorted-set.rkt" "rebellion/streaming/transducer/private/splicing-between.rkt" "rebellion/base/immutable-string.rkt" "rebellion/collection/private/unmodifiable-sorted-set.rkt" "rebellion/concurrency/atomic/fixnum.scrbl" "rebellion/collection/private/mutable-red-black-tree-deletion.rkt" "rebellion/concurrency/atomic/boolean.scrbl" "rebellion/streaming/transducer/private/deduplicating-test.rkt" "rebellion/point.scrbl" "rebellion/type/record/binding.rkt" "rebellion/streaming/transducer.scrbl" "rebellion/type/record/binding-test.rkt" "rebellion/type/tuple/base.rkt" "rebellion/streaming/transducer/private/contract-test.rkt" "rebellion/collection/private/endpoint-map-range-set.rkt" "rebellion/base/symbol.scrbl" "rebellion/type/record/base.rkt" "rebellion/collection/range-set.rkt" "rebellion/type/singleton/binding-test.rkt" "rebellion/media/text/plain.scrbl" "rebellion/type/tuple/descriptor.rkt" "rebellion/base/converter.scrbl" "rebellion/collection/private/testing/literal-mutable-red-black-tree.rkt" "rebellion/collection/choosing-collections.scrbl" "rebellion/type/object.scrbl" "rebellion/base/impossible-function.rkt" "rebellion/base/generative-token.scrbl" "rebellion/base/option.rkt" "rebellion/equal+hash.scrbl" "rebellion/web-graph.rkt" "rebellion/streaming/transducer.rkt" "rebellion/collection/private/sorted-submap.rkt" "rebellion/collection/set.rkt" "rebellion/type/tuple/binding-test.rkt" "rebellion/type/wrapper/descriptor.rkt" "rebellion/type/wrapper/private/definition-macro.rkt" "rebellion/streaming/transducer/private/taking-maxima-test.rkt" "rebellion/streaming/transducer/private/deduplicating.rkt" "rebellion/collection/range-set.scrbl" "rebellion/collection/private/endpoint-map-complement.rkt" "rebellion/base/range.rkt" "rebellion/binary/bitstring.rkt" "rebellion/collection/private/vector-binary-search.rkt" "rebellion/type/record/private/provide-transformer.rkt" "rebellion/collection/sorted-set.scrbl" "rebellion/type/tuple.rkt" "rebellion/other.scrbl" "rebellion/collection/private/mutable-red-black-tree-insertion.rkt" "rebellion/type/enum/private/definition-macro.rkt" "rebellion/media/text/plain.rkt" "rebellion/streaming/transducer/private/adding-between-test.rkt" "rebellion/collection/keyset.scrbl" "rebellion/permutation.rkt" "rebellion/base/equivalence-relation.rkt" "rebellion/collection/list.rkt" "rebellion/streaming/transducer/private/taking-maxima.rkt" "rebellion/type/enum.rkt" "rebellion/type/enum/binding.rkt" "rebellion/media.scrbl" "rebellion/private/vector-merge-adjacent.rkt" "rebellion/streaming/transducer/private/windowing.rkt" "rebellion/type/private/naming.rkt" "rebellion/type/object/private/definition-macro.rkt" "rebellion/type/wrapper/binding.rkt" "rebellion/collection/hash.scrbl" "rebellion/collection/association-list.scrbl" "rebellion/streaming/transducer/private/batching.rkt" "rebellion/collection/multidict.scrbl" "rebellion/collection/private/range-set-interface.rkt" "rebellion/web-link.rkt" "rebellion/binary/byte.rkt" "rebellion/custom-write.scrbl" "rebellion/collection/entry.rkt" "rebellion/base/result.rkt" "rebellion/type/type-descriptor-printing-test.rkt" "rebellion/collection/private/reversed-sorted-map.rkt" "rebellion/streaming/transducer/private/sorting-test.rkt" "rebellion/streaming/transducer/private/shuffling.rkt" "rebellion/concurrency/lock.rkt" "rebellion/web-link.scrbl" "rebellion/streaming/transducer/private/enumerating.rkt" "rebellion/binary/immutable-bytes.rkt" "rebellion/type/wrapper/binding-test.rkt" "rebellion/private/for-body.rkt" "rebellion/streaming/transducer/private/batching-test.rkt" "rebellion/binary.scrbl" "rebellion/streaming/transducer/private/reducer-test.rkt" "rebellion/private/scribble-evaluator-factory.rkt" "rebellion/type/record.rkt" "rebellion/collection/private/sorted-subset.rkt" "rebellion/custom-write.rkt" "rebellion/collection/multidict.rkt" "rebellion/type/struct.rkt" "rebellion/equal+hash.rkt" "rebellion/concurrency.scrbl" "rebellion/type/record/descriptor.rkt" "rebellion/private/printer-markup.rkt" "rebellion/type/wrapper.scrbl" "rebellion/base/variant.rkt" "rebellion/base/comparator.scrbl" "rebellion/streaming/transducer/composition-test.rkt" "rebellion/permutation.scrbl" "rebellion/type/object/base.rkt" "rebellion/collection/private/persistent-sorted-set.rkt" "rebellion/binary/bit.rkt" "rebellion/streaming/reducer/private/zip-test.rkt" "rebellion/type/object/binding.rkt" "rebellion/collection/private/regular-immutable-sorted-map.rkt" "rebellion/type/singleton/private/definition-macro.rkt" "rebellion/collection/private/mutable-red-black-tree-clear-test.rkt" "rebellion/collection/entry.scrbl" "rebellion/base/option/private/guard.rkt" "rebellion/streaming/transducer/base.rkt" "rebellion/type/tuple/private/definition-macro.rkt" "rebellion/streaming/reducer/private/zip.rkt" "rebellion/private/static-name.rkt" "rebellion/base/symbol.rkt" "rebellion/collection/sorted-set-test.rkt" "rebellion/type/singleton/descriptor.rkt" "rebellion/type/singleton/binding.rkt" "rebellion/collection/private/persistent-red-black-tree.rkt" "rebellion/collection/private/sorted-map-interface.rkt" "rebellion/base.scrbl" "rebellion/binary/byte.scrbl" "rebellion/collection/private/sorted-map-builder.rkt" "rebellion/collection/private/sorted-set-interface.rkt" "rebellion/collection/private/mutable-red-black-tree-iteration.rkt" "rebellion/binary/bit.scrbl" "rebellion/web-graph.scrbl" "rebellion/private/scribble-index-attribute.rkt" "rebellion/collection/private/mutable-red-black-tree-base.rkt" "rebellion/collection/keyset/private/reducer.rkt" "rebellion/concurrency/atomic/fixnum.rkt" "rebellion/collection/immutable-vector.scrbl" "rebellion/module/phase.scrbl" "rebellion/streaming/transducer/private/splicing-between-test.rkt" "rebellion/streaming/transducer/private/reducer.rkt" "rebellion/concurrency/lock.scrbl" "rebellion/collection/private/sorted-map-key-set.rkt" "rebellion/streaming/transducer/private.rkt" "rebellion/base/immutable-string.scrbl" "rebellion/equal+hash/struct.rkt" "rebellion/type/singleton/base.rkt" "rebellion/type/tuple.scrbl" "rebellion/base/equivalence-relation.scrbl" "rebellion/collection/private/mutable-red-black-tree-batch-deletion.rkt" "rebellion/collection/private/mutable-red-black-tree-permutation-test.rkt" "rebellion/collection/record.scrbl" "rebellion/streaming/transducer/private/taking-local-maxima.rkt" "rebellion/collection/vector/builder.rkt" "rebellion/collection/record.rkt" "rebellion/type/enum/base.rkt" "rebellion/private/subsequence.rkt" "rebellion/type/enum.scrbl" "rebellion/collection/keyset/low-dependency.rkt" "rebellion/streaming/reducer.rkt" "rebellion/private/scribble-cross-document-tech.rkt" "rebellion/collection/private/mutable-red-black-tree-batch-insertion.rkt" "rebellion/collection/private/mutable-sorted-map.rkt" "rebellion/collection/vector.rkt" "rebellion/binary/bitstring.scrbl" "rebellion/collection/private/mutable-sorted-set.rkt" "rebellion/collection/list.scrbl" "rebellion/media/application/octet-stream.scrbl" "rebellion/streaming/transducer/private/transposing-test.rkt" "rebellion/collection/vector/builder.scrbl" "rebellion/streaming.scrbl" "rebellion/type/object/descriptor.rkt" "rebellion/collection/immutable-vector.rkt" "rebellion/type/enum/descriptor.rkt" "rebellion/streaming/transducer/private/taking-duplicates.rkt" "rebellion/media.rkt" "rebellion/streaming/transducer/testing.rkt" "rebellion/streaming/transducer/private/taking-local-maxima-test.rkt" "rebellion/binary/immutable-bytes.scrbl" "rebellion/collection/table.scrbl" "rebellion/type/object.rkt" "rebellion/streaming/transducer/private/transposing.rkt" "rebellion/collection/private/mutable-red-black-tree-search.rkt" "rebellion/base/range.scrbl" "rebellion/module/phase.rkt" "rebellion/base/generative-token.rkt" "rebellion/streaming/transducer/private/shuffling-test.rkt" "rebellion/type/struct.scrbl" "rebellion/collection/sorted-map.scrbl" "rebellion/streaming/reducer.scrbl" "rebellion/private/impersonation.rkt" "rebellion/collection/private/persistent-sorted-map.rkt" "rebellion/module.scrbl" "rebellion/collection/keyset.rkt" "rebellion/type/wrapper/base.rkt" "rebellion/private/precondition.rkt" "rebellion/base/comparator.rkt" "rebellion/type/singleton.scrbl" "rebellion/concurrency/atomic/boolean.rkt" "rebellion/streaming/transducer/private/sorting.rkt" "rebellion/base/pair.scrbl" "rebellion/media/application/octet-stream.rkt" "rebellion/collection/association-list.rkt" "rebellion/point.rkt" "rebellion/type/tuple/binding.rkt" "rebellion/streaming/transducer/private/adding-between.rkt" "rebellion/base/variant.scrbl" "rebellion/private/todo.rkt" "rebellion/streaming/reducer/private/base-test.rkt" "rebellion/base/option.scrbl" "rebellion/streaming/transducer/private/enumerating-test.rkt" "rebellion/streaming/transducer/private/impersonation-test.rkt" "rebellion/type/record.scrbl" "rebellion/collection/private/reversed-sorted-set.rkt" "rebellion/collection/private/sorted-set-builder.rkt" "rebellion/collection.scrbl" "rebellion/collection.rkt" "rebellion/collection/private/regular-immutable-sorted-set.rkt" "rebellion/streaming/transducer/composition.rkt" "rebellion/main.scrbl" "rebellion/collection/private/mutable-red-black-tree.rkt" "rebellion/module/binding.scrbl" "rebellion/collection/sorted-map-test.rkt" "rebellion/base/result.scrbl" "rebellion/collection/sorted-set.rkt" "rebellion/collection/multiset.scrbl" "rebellion/collection/vector.scrbl" "rebellion/collection/multiset.rkt" "rebellion/base/converter.rkt" "rebellion/streaming/reducer/private/base.rkt" "rebellion/private/contract-projection.rkt" "rebellion/type/record/private/definition-macro.rkt" "rebellion/private/sequence-empty.rkt" "rebellion/collection/private/mutable-red-black-tree-regression-test.rkt" "rebellion/private/cut.rkt" "rebellion/streaming/transducer/private/contract.rkt" "rebellion/streaming/transducer/private/taking-duplicates-test.rkt" "rebellion/type.scrbl" "rebellion/collection/hash.rkt" "rebellion/collection/private/testing/mutable-red-black-tree-invariants.rkt" "rebellion/module/binding.rkt" "rebellion/type/object/binding-test.rkt" "rebellion/collection/sorted-map.rkt" "rebellion/main.rkt" "rebellion/private/strict-cond.rkt" "rebellion/type/wrapper.rkt" "rebellion/base/impossible-function.scrbl" "rebellion/collection/table.rkt" "rebellion/streaming/transducer/private/windowing-test.rkt" "rebellion/collection/private/sorted-map-entry-set.rkt"];
|
|
racketLaunchers = [];
|
|
racoCommands = [];
|
|
};
|
|
meta = {
|
|
description = "A collection of infrastructure libraries";
|
|
sourceProvenance = [(((lib).sourceTypes).fromSource)];
|
|
broken = false;
|
|
license = [(((lib).licenses).asl20)];
|
|
homepage = "https://github.com/jackfirth/rebellion/tree/HEAD/README.md";
|
|
};
|
|
})
|