Eric Elliott

Make some magic. ericelliottjs.com devanywhere.io No DMs. Have an opportunity for me? Contact my agent, @JS_Cheerleader

Categories
N/A
Content Types
N/A
More Information
Location|Languages
Publications
N/A

Published Content

1257
medium.com
Article
Statistics and facts. – Eric Elliott – Medium
December, 11 2018
medium.com
Article
There are a lot of projects where “get this done” is good enough.
December, 11 2018
medium.com
Article
You are correct that those refer to function signatures rather than functions.
December, 11 2018
medium.com
Article
Nearly 80% of energy consumed in Bitcoin mining is clean, renewable energy from sources like…
December, 10 2018
medium.com
Article
A New Hope – JavaScript Scene – Medium
December, 10 2018
medium.com
Article
The article you’re commenting on begins and ends with advice to watch the candidate write real…
December, 4 2018
medium.com
Article
The simplest code reuse patterns in JavaScript are modules and functions.
December, 1 2018
medium.com
Article
Yep. I’ll take another look at mine. ☺ – Eric Elliott – Medium
November, 28 2018
medium.com
Article
I use Trace only for debugging, so I don’t use a library for that one.
November, 26 2018
medium.com
Article
I agree Erlang’s approach is interesting. Thanks for reading and caring enough to comment. ☺
November, 26 2018
medium.com
Article
Read the other comments: “This sounds like ” but I suspect the story is…
November, 26 2018
medium.com
Article
Thanks. This is an interesting approach, though I’m not sure I see any big advantage.
November, 25 2018
medium.com
Article
Can you show me in code how you’d implement the chunk and take transducers, and how they…
November, 25 2018
medium.com
Article
Thanks for the feedback, Scott. – Eric Elliott – Medium
November, 24 2018
medium.com
Article
The code I supplied really did not work. – Eric Elliott – Medium
November, 24 2018
medium.com
Article
FYI, I tried replacing it with .push() – Eric Elliott – Medium
November, 23 2018
medium.com
Article
I’ve been using generators as producers that plug into standard transducer protocol pipelines.
November, 23 2018
medium.com
Article
Fair point. – Eric Elliott – Medium
November, 22 2018
medium.com
Article
Oh, I think I see. You were talking about the first example. ☺
November, 22 2018
medium.com
Article
Unless I’m mistaken, we don’t know the type of `c`, and it could be we want to make an array of…
November, 22 2018
medium.com
Article
Transducers: Efficient Data Processing Pipelines in JavaScript
November, 22 2018
medium.com
Article
Agree to strongly disagree on both counts and be done with this, but if you’d like to justify those…
November, 20 2018
medium.com
Article
A static method is a method attached to the factory/constructor rather than each object instance.
November, 19 2018
medium.com
Article
Ah, I see where the confusion is coming from. – Eric Elliott – Medium
November, 18 2018
medium.com
Article
> I agree that I/O is the one place where mocking makes most sense.
November, 18 2018
medium.com
Article
Yes. – Eric Elliott – Medium
November, 18 2018
medium.com
Article
Sounds like you really need to read part 2. Not so effortless.
November, 18 2018
medium.com
Article
When you represent future computations with an object instead of kicking off the side-effect right…
November, 18 2018
medium.com
Article
That’s a deeper topic. Key questions: – Eric Elliott – Medium
November, 14 2018
medium.com
Article
This can get tricky, because you run the risk of introducing state shape dependencies in your code…
November, 14 2018
medium.com
Article
Yep. Don’t pass null when your function is expecting an object or undefined.
November, 14 2018
medium.com
Article
Many teams use these techniques in their day-to-day work.
November, 14 2018
medium.com
Article
Thanks. Fixed! – Eric Elliott – Medium
November, 13 2018
medium.com
Article
Curry and Function Composition – JavaScript Scene – Medium
November, 13 2018
medium.com
Article
Several different categories can refer to the same sets of objects and morphisms, so you can…
November, 12 2018
medium.com
Article
Yep. This is all accounted for in the original graph.
November, 12 2018
medium.com
Article
Short answer: You’re preaching to the choir. – Eric Elliott – Medium
November, 10 2018
medium.com
Article
Each JavaScript runtime context uses a single event loop, however, JS runtime environments…
November, 9 2018
medium.com
Article
You’re correct that it wasn’t the initial prompting (convenience of using multiple interconnected…
November, 8 2018
medium.com
Article
No, that’s just the theoretical maximum. – Eric Elliott – Medium
November, 8 2018
medium.com
Article
Which definition do you mean? – Eric Elliott – Medium
November, 6 2018
medium.com
Article
The actor model was partially inspired by Smalltalk in the early 70’s and later expanded into a…
November, 6 2018
medium.com
Article
If you dig into abstract algebra or category theory, even in mathematics you can see that a general…
November, 5 2018
medium.com
Article
You’re arguing with a straw man. – Eric Elliott – Medium
November, 4 2018
medium.com
Article
I use “polymorphism” in the functional sense too, but it the context of OOP, the word takes on the…
November, 3 2018
medium.com
Article
You’ve just described one possible encapsulation enforcement mechanism — but if it’s enforcing the…
November, 3 2018
medium.com
Article
Uncle Bob is a very smart guy and I usually agree with him, but encapsulation forces callers to…
November, 3 2018
medium.com
Article
No. I was not aware that Pharo exists until you posted this comment.
November, 2 2018
medium.com
Article
Thanks! – Eric Elliott – Medium
November, 2 2018
medium.com
Article
I was hopeful when I heard announcements that it was getting better type inference and that it…
November, 2 2018
Authorship Stats
4Sites1,257Projects243,653Words
About
Eric Elliott is a writer who has produced content for sitepoint.com, blog.po.et, and learn-javascript.cleeng.com
Key Phrases
Javascript Scene, Static Types, Eric Elliott, Class Inheritance, Functional Programming, Unit Tests, Function Composition, Native Apps, Unit Test, Bug Density
© ClearVoice, Inc.