Changelog
version-0-7-0-16-may-2023
Version 0.7.0 (16 May 2023)
- Upgrade Stella project dependencies, add support for Elixir 1.14
version-0-6-0-24-september-2021
Version 0.6.0 (24 September 2021)
- Create
Interval
module withrandom_number
andmember?
methods - Rewrite
Heap
data structure and addheapsort
to it - Add type specs to a whole project
version-0-5-0-02-march-2021
Version 0.5.0 (02 March 2021)
- Add a new documentation test, expand the method descriptions
- Add to Time module conversions from miliseconds or seconds to HMS format
- Add conversion of nested structures to nested maps
version-0-4-0-21-october-2020
Version 0.4.0 (21 October 2020)
- Stella module can return current version of package
- Add Fibonacci sequence
- Add implementation of counting sort
- Create clamp method for a Number module that clamps number in min-max range
- Create nearly equal method to Number module that determines whether number is equal to the other by given epsilon
- Add Binary search algorithm
- Create implementation of insertion sort
- Create Elixir's implementation of bubble sort
- Create Binary Search Tree data structure (without deletion option)
version-0-3-1-21-august-2020
Version 0.3.1 (21 August 2020)
- Fix Heap documentation examples
- Fix unused variables
- Rename some unit test headers to more appropriate
version-0-3-0-21-august-2020
Version 0.3.0 (21 August 2020)
- Add Ackermann function
- Create implementation of Quicksort algorithm
- Create implementation of Queue data structure
- Create implementation of Stack data structure
- Add service of cartesian diagram
- Create implementation of two dimensional vector
- Create implementation of three dimensional vector
- Add quick sort
- Add easing functions
- Add service of isometric layout
- Implement max and min heap
version-0-2-1-5-august-2020
Version 0.2.1 (5 August 2020)
- fix documentation examples validation
version-0-2-0-5-august-2020
Version 0.2.0 (5 August 2020)
- Add basic number operations
- Create time converter
version-0-1-0-5-august-2020
Version 0.1.0 (5 August 2020)
- Create initial project package
- Create proof of concept