DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Eric Normand profile picture

Eric Normand

Eric Normand is a long time functional programmer, writer, and teacher. He teaches Clojure and Functional Programming at PurelyFunctional.tv.

All 42 comments

Intro to Property-Based Testing

Hey Jason, Sorry I didn't reply to this sooner. Be my gues...

Intro to Property-Based Testing

Hey Jason, Very nice article! I really like that you focu...

How to deal with evenings bursts of creativity?

This rings very true to me. When I feel like I'm making pro...

How to deal with evenings bursts of creativity?

I have this problem, too. In my youth, I'd have bouts of crea...

But the World is Mutable

Sure but that's just a way to express the same problem: if ...

But the World is Mutable

Software is not the real world and shouldn't try to replic...

But the World is Mutable

I like the idea in the Event Sourced community that mature ...

How to apply your coding skills to turn yourself into a self-made millionaire

I don't know if I want to be yet another internet business ...

How to apply your coding skills to turn yourself into a self-made millionaire

Hey Steff! Thanks for the post. I've been running my own ...

Programming Paradigms and the Procedural Paradox

Thanks!

Programming Paradigms and the Procedural Paradox

Hey Alex, Interesting discussion! I sympathize with this ...

Programming Paradigms and the Procedural Paradox

Woah! That's quite a statement! Thanks!

Immutable Paper

Yes! I love this question!

The Joy of Programming to Learn

Cool! How does coding help you learn more about yourself? I...

Immutable Paper

Rock on! I'm glad you get what I'm talking about.

Immutable Paper

I'm not sure if I know enough about the physics you're talk...

The Idea of Lisp

Awesome, Mel! I think Lisp will help you learn FP, but it ...

The Joy of Programming to Learn

Awesome! Creation is one of those simple joys in life that ...

Reasoning About Code

Hey there, You're absolutely right. Functional is not the ...

The Joy of Programming to Learn

Awesome!

What do I have to learn to be hirable in Clojure?

Thanks, Ben!

Can I do FP in my language?

I couldn't agree more! You're welcome!

Can I do FP in my language?

Elm is awesome for learning functional programming!

Can I do FP in my language?

What a blog that would be! Maybe we could start a new social ...

What is an abstraction?

Hey Ben, Thanks for the kind words. Abstraction is supremel...

What is an abstraction?

I really like that definition, too. Follow up question: does...

What is an abstraction?

Hey Kasey, Yeah, great examples. We tend to call those thin...

The Bootstrapping Mindset

πŸ‘

Java may be verbose, but who cares?

Hey Dan, Great post! Years ago I was tired of people compla...

The broken promise of static typing

Hi Dan! Nice analysis. When you calculate bug density, is i...

The Bootstrapping Mindset

Awesome, Ryan!

The Bootstrapping Mindset

I'm not sure. Does it mean that one day I won't have to write...

The Bootstrapping Mindset

Yeah, as Alan Kay has said, there hasn't been a new computing...

The Bootstrapping Mindset

Thanks!

Which editor/IDE do you use and why?

Emacs.

The Idea of Lisp

Something like you have in assembly: a conditional GOTO that ...

The Idea of Lisp

By "gone" I mean "not hot" anymore.

The Idea of Lisp

Thanks for the clarifications and discussion. It's always goo...

The Idea of Lisp

Another good one is ClojureScript for Skeptics by Derek Slage...

The Idea of Lisp

Thanks! Clojure on CLR just needs more work. Rich Hickey is ...

The Idea of Lisp

What dialect of Lisp did you use? Are you sure it didn't have...

loading...