Skip to content

Releases: MindfulMinun/pear

1.5.0

12 Feb 04:29
b3dd803
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.0...1.5.0

1.4.0

13 Dec 03:37
bfe1a7a
Compare
Choose a tag to compare

:)

1.3.0

03 Aug 03:52
fb7c596
Compare
Choose a tag to compare
  • iterable
    • Add Prettify helper type
  • structures
    • Add BinaryHeap, Memo, and StateMachine
    • Split into multiple files
  • Matrix
    • Matrix type now tracks its dimensions
  • graph
    • graph-solver
      • Add Kruskal's algorithm for finding a minimum spanning tree.

1.2.0

16 Feb 03:57
e566edf
Compare
Choose a tag to compare
  • core
    • async.ts
      • wait: Promise that resolves after a timeout
      • EventStream: Moved EventStream from iterable.ts to async.ts
      • pinkyPromise: Moved pinkyPromise from iterable.ts to async.ts
    • iterable.ts
      • Fixed range not working with a reversed range
      • Deprecated choose and shuffle, use the methods on the Random class in rng.ts instead!
      • EventStream: Moved EventStream from iterable.ts to async.ts
      • pinkyPromise: Moved pinkyPromise from iterable.ts to async.ts
    • rng.ts
      • Added RNG.chooseWithWeights
    • string.ts
      • Sorted stuff from helpers.ts into here
  • tools
    • structures.ts
      • Common computer science data structures, such as a stack and queue
    • graph
      • Graph implementation, as well as a few common graph theory algorithms
    • math/primes.ts
      • Functions to to help use with prime numbers

1.1.0

09 Jul 00:53
d40e3a8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0 • Initial release

26 Jun 16:37
09c5774
Compare
Choose a tag to compare
Move everything to root