retro-random-number
promises-spec
retro-random-number | promises-spec | |
---|---|---|
3 | 22 | |
1 | 1,832 | |
- | 0.3% | |
0.0 | 0.0 | |
over 1 year ago | 10 months ago | |
JavaScript | ||
MIT License | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
retro-random-number
- [AskJS] Is JavaScript missing some built-in methods?
-
We're pigs
Retro Random Number, Random number generator that's seed based for consistent results to allow users to recognize patterns when they fail a level and have to retry several times
- Github - Retro Random Number (for an old video game feel)
promises-spec
-
Implement Promises/A+ from scratch
Today, I tried implementing Promises/A+ from scratch to test my coding skill. In the process, I’ve crafted this guide to share my insights and experiences with those who share a similar interest. Without further ado, let’s dive in.
-
Using XPath in 2023
That made me chuckle.
For those not familiar with the promise design controversy:
http://brianmckenna.org/blog/category_theory_promisesaplus
https://github.com/promises-aplus/constructor-spec/issues/24
https://github.com/promises-aplus/promises-spec/issues/94
-
Why is JavaScript so hated?
If you really want to go down the rabbit hole on this one, start here
-
What the imperative shell of an Functional Core/Imperative Shell language looks like
Advantage 1, nesting, is the most important here, and it's often the most-overlooked advantage. Overlooking nesting is how Promises in Javascript got to be fundamentally broken.
-
[AskJS] Is JavaScript missing some built-in methods?
Have you read the infamous GitHub thread where people tried to fix this before it got finalized? It's quite a trip
-
This typo lasted several pomodoro sessions.
1.) JS implementation of Promise is not a monad. See this StackOverflow answer or this GitHub discussion for more details
-
How to implement Promise in a FAANG interview
In this article, we will go over how to implement a basic version of a promise during a FAANG interview. The standard for promise implementation is called A+, but it includes a huge amount of details, making it almost impossible to implement all of them during a one-hour coding interview. Therefore, we will focus on implementing a basic variation that should be enough to show the interviewer your solving skills.
- what object
-
Oopsy Poopsy ahahaha *sharts uncontrollably*
Hey, at least you weren't these guys: https://github.com/promises-aplus/promises-spec/issues/94
-
Haskell is the greatest programming language of all time ... the rational adult in a room full of children ... When I program in Haskell, I am in utopia. I am in a different world than 99.9% of what I see posted on Reddit.
Total carnage
What are some alternatives?
proposal-array-grouping - A proposal to make grouping of array items easier
proposal-symbol-thenable
proposal-set-methods - Proposal for new Set methods in JS
q - A promise library for JavaScript
OpenT5 - An open-source reimplementation of T5 in Rust
zx - A tool for writing better scripts
banned - Banned from a site or organization? Account suspended? Censored? Why?
fps-sync
cats-effect - The pure asynchronous runtime for Scala
random-number-js - Generate random numbers with more variety.
purescript - A strongly-typed language that compiles to JavaScript