Pinned Repositories
array-get-and-remove-adjacent-at
Function removes and returns adjacent array items beginning at specified index
array-get-and-remove-by-index
Removes and returns item from array, accessed by its index
array-get-and-remove-by-indexes
Removes and returns items from array, identified by their indexes
array-get-and-remove-by-test
Receives a test function and both removes and returns array items that pass test
array-get-page
Javascript function that paginates an array.
array-remove-by-index
Removes single item from array, identified by a passed index
big-dataset-paginator
A TypeScript/JavaScript class for pagination in a real-world web app.
get-grouped-by-properties
Separates array of objects into sub-arrays of objects with matching property values
public-array
A TypeScript/JavaScript class for general array manipulation
sort-by-property
Sorts array of objects by the value of a particular property
writetome51's Repositories
writetome51/array-get-and-remove-adjacent-at
Function removes and returns adjacent array items beginning at specified index
writetome51/array-get-and-remove-by-test
Receives a test function and both removes and returns array items that pass test
writetome51/array-remove-by-index
Removes single item from array, identified by a passed index
writetome51/array-remove-by-indexes
Removes items from array, identified by indexes
writetome51/array-get-page
Javascript function that paginates an array.
writetome51/get-grouped-by-properties
Separates array of objects into sub-arrays of objects with matching property values
writetome51/.editorconfig
My personal .editorconfig file to include in any IDE that supports it
writetome51/array-append-prepend-many
Functions appendMany(values, array) and prependMany(values, array), which are alternatives to Array.prototype.push(...values) and Array.prototype.unshift(...values), respectively
writetome51/array-get-adjacent-at
Function returns chosen number of adjacent items in array beginning at chosen index
writetome51/array-get-head-tail
Javascript functions that remove items from either beginning or end of an array.
writetome51/array-get-indexes-of
array-handling functions that return indexes of items in the array
writetome51/array-has
All these functions check the contents of the passed array and return boolean.
writetome51/array-insert-at
Function that inserts new items at a specified index in the array
writetome51/array-paginator
A Typescript/Javascript class for paginating an array
writetome51/array-remove-all-of-first-of
array-handling functions that search for instances of a value and remove them
writetome51/array-replace-adjacent-at
Replaces adjacent items in the array with same number of new adjacent items
writetome51/calendar
Calendar Browser App
writetome51/calendar-helpers
Javascript modules essential for creating a calendar app.
writetome51/calendar-month
A Typescript class for generating data representing a calendar month
writetome51/calendar-react
ReactJS version of calendar
writetome51/demo-site
Web App Demos
writetome51/error-if-index-how-many-or-array-are-not-valid
Function triggers error if a given index, array, or 'howMany' items request is not valid
writetome51/get-adjacent-items-replacer
writetome51/image-libraries
A demo app allowing you to add images to a browser-based library and sort through them. Kind of like iPhoto in a browser.
writetome51/is-empty-not-empty
2 javascript functions that check if the argument has a 'length' property with a value of 0
writetome51/is-leap-year
function returns boolean based on whether or not input is a leap year
writetome51/table-of-users
App written in Angular v7 for a job opportunity.
writetome51/unsubscribe-on-destroy-directive
Abstract Angular class that unsubscribes from all subscriptions during ngOnDestroy()
writetome51/validate-adjacent-items-operation-args
Javascript function validates arguments used in performing operations on adjacent items in array
writetome51/writetome51
Config files for my GitHub profile.