1.0.0 • Published 3 years ago
@yourthy/lotide v1.0.0
Lotide
A mini clone of the Lodash library.
Purpose
BEWARE: This library was published for learning purposes. It is not intended for use in production-grade software.
This project was created and published by me as part of my learnings at Lighthouse Labs.
Usage
Install it:
npm install @username/lotide
Require it:
const _ = require('@yourthy/lotide');
Call it:
const results = _.tail([1, 2, 3]) // => [2, 3]
Documentation
The following functions are currently implemented:
function assertArraysEqual(...)
: (Compares the contents of an array and returns whether they're equal or not)function assertEqual(...)
: (Simple function to compare whether one value is equal to another)function assertObjects(...)
: (Compares the contents of an array and returns whether they're equal or not)function eqArrays(...)
: (Another function to compare the contents of two arrays)function eqObjects(...)
: (Another function to compare the contents of two objects)function countLetters(...)
: (Stores and counts the letters in a string and how many times they appear)function countOnly(...)
: (Takes a list of items and a list of items to count and returns the frequency of the item)function findKey(...)
: (Given an object, the function returns a key, given the value to look for)function head(...)
: (Returns the first element in an array)function letterPositions(...)
: (Given a string, this function returns an object with the letters in the string and what indices each letter is at)function map(...)
: (Given an array of strings, this function will return the first letter of each string)function middle(...)
: (Given an array of integers, this function will return the sorted middle integer)function tail(...)
: (Given an array of strings, this function will remove the last element and return the modified array)function takeUntil(...)
: (Given an array (integers or strings), this function will return the elements of the array up to a stopping condition specified by user)function without(...)
: (A function that will remove an specific element in an array (both given by user))
1.0.0
3 years ago