Add to libs #3

Open
opened 2023-11-29 17:28:09 +00:00 by sloum · 0 comments
Owner

Library Additions

This is a notepad for new things to add to the felise libs

  • std
    • shift& shift! - remove the first item from a LIST
    • prepend & prepend! - Sometimes called unshift, prepend a var to a LIST
  • math
    • math-random - generate a pseudorandom number
      • This may require bitwise ops, but may not. At the very least will need a modulus op
    • math-random-seed - set the random seed
  • strings
    • strings-to-lower
    • strings-to-upper
    • strings-trim-prefix - remove a prefix from a string
    • strings-trim-suffix - remove a suffix from a string
  • paths
    • url-scheme
    • url-host
    • url-port
    • url-path
    • url-query
# Library Additions This is a notepad for new things to add to the _felise_ libs - `std` - [x] `shift`& `shift!` - remove the first item from a LIST - [ ] `prepend` & `prepend!` - Sometimes called _unshift_, prepend a var to a LIST - `math` - [ ] `math-random` - generate a pseudorandom number - This _may_ require bitwise ops, but may not. At the very least will need a modulus op - [ ] `math-random-seed` - set the random seed - `strings` - [x] `strings-to-lower` - [x] `strings-to-upper` - [x] `strings-trim-prefix` - remove a prefix from a string - [x] `strings-trim-suffix` - remove a suffix from a string - `paths` - [x] `url-scheme` - [x] `url-host` - [x] `url-port` - [x] `url-path` - [x] `url-query`
sloum self-assigned this 2023-11-29 20:36:09 +00:00
sloum pinned this 2023-11-29 20:38:18 +00:00
sloum added the
enhancement
label 2023-11-29 20:39:36 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: sloum/felise#3
No description provided.