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 with random_number and member? methods
  • Rewrite Heap data structure and add heapsort 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