DEV Community

loading...
Dwayne Crooks profile picture

Dwayne Crooks

A software developer with an interest in Elm.

Location Trinidad & Tobago Joined Joined on  GitHub logo

All 53 comments

Elm Calculator Part 1 - Introduction

I also wrote a calculator a few months ago and it was such ...

Which programming language features do you love and why?

Interesting that you're working on a raytracer. That is the...

Which programming language features do you love and why?

Yeah, Rust is really nice. I like that you can do systems ...

Why are you learning Elm?

On point. I feel the same way as well, i.e. syntax is most...

Can you spot the problem in the implementation of nthElement?

Sorry I didn't mean to come across aggressive or arogant ...

Can you spot the problem in the implementation of nthElement?

To be clear, I really meant that in this project that I'm w...

Can you spot the problem in the implementation of nthElement?

it lacks a space here too precisely to be honest I'd r...

Can you spot the problem in the implementation of nthElement?

+1 That's partially correct. There's one more thing you mi...

Can you spot the problem in the implementation of nthElement?

yeah, I'm already doing that

Why are you learning Elm?

Thinking about it a little more, I feel the same way as wel...

Which programming language features do you love and why?

I've found that certain features can lead you to structure ...

Which programming language features do you love and why?

Yes, +1 for immutability and pattern matching on tagged uni...

Why are you learning Elm?

And did you get a chance to really get to know Elm? How was...

Why are you learning Elm?

It can be difficult to do but I try not to get hung up on s...

Why are you learning Elm?

They're similar in the sense that TypeScript and Elm are bo...

Why are you learning Elm?

For front-end UI development. Single-page web apps or for l...

Why are you learning Elm?

Nice. Is there a part of the app that you're working on th...

Why are you learning Elm?

That's cool as well. Care to share your reasons why?

Why are you learning Elm?

Trying to evangelize Elm at work as much as possible these...

Why are you learning Elm?

Freeing indeed. I know all my code is checked at least once...

Elm's compiler hints

... you're supposed to go straight to the source code to r...

Ultralearning

Do you actually know the author? No. But, I've read his ...

Me and Optimism

What about JavaScript is causing you to struggle? What's yo...

Is anyone interested in an Elm tutorial?

you seem to be the biggest evangelist for Elm right now ...

Is anyone interested in an Elm tutorial?

Since I have you here. What tutorial would YOU be most int...

Is anyone interested in an Elm tutorial?

Nice! Thanks for these suggestions.

What's one thing you wish you knew before you started programming?

Deep domain knowledge + a little bit of programming skill is ...

freeCodeCamp's Drum Machine project built in Elm

I've skimmed PureScript By Example, but it seemed outdated...

Using special HTML characters in Elm

You're welcome.

freeCodeCamp's Drum Machine project built in Elm

Have you spent any time with PureScript? Yes. A little. ...

Python coding challenges

So why do you think you need to do Python coding challenges...

Python coding challenges

For what do you plan to use Python? Depending on your answe...

freeCodeCamp's Markdown Previewer project built in Elm

Thank you for sharing this! You're welcome! But Elm ha...

State transitions (i.e. Elm messages/React actions etc.): Past or imperative tense?

I like the advice given in this talk, and/or in this c...

I'm Not Passionate About Coding

I like your honesty. And that's fine that you're not passio...

Some Haskell, English'd

Here's an implementation with tests.

Why do you want to learn Haskell?

After working in a large Ruby code base for a while and see...

Project Euler #5 - Finding the Smallest Multiple

You're welcome.

Project Euler #5 - Finding the Smallest Multiple

Is it because you multiplied them all together that dividi...

Project Euler #5 - Finding the Smallest Multiple

So I need to multiple all the prime numbers in that range ...

Project Euler #5 - Finding the Smallest Multiple

Huh? That's not the algorithm. You misunderstood. The expl...

Project Euler #5 - Finding the Smallest Multiple

Did you notice that all the posted solutions required the s...

What is Dependency Injection?

Yes! It's basically passing parameters to functions. More g...

Project Euler #5 - Finding the Smallest Multiple

Hey Mary, let me help you understand this answer. But firs...

Explain dependency injection like I'm five

import sys def getc() c = sys.stdin.read(1) if not c:...

Project Euler #5 - Finding the Smallest Multiple

Here's mine via paper and pencil. The primes less than 20 are...

Staying motivated...😕😲

Motivation is overrated. You need to put habits in place so...

What are you reading right now?

I'm reading: Essentials of Programming Languages by Dani...

What are you reading right now?

Educated sounds like an interesting read. I'd check it out.

How to Stay Fit Physically and Mentally and Keep Coding

You may want to rethink your advice with respect to a "low-...

Relearn You a Haskell (Part 1: The Basics)

LYAH is a nice introduction to Haskell but if you're seriou...

Welcome Thread - v32

Sure Biodun. With respect to my diet, I don't consume any ...

Welcome Thread - v32

Hey everyone. I'm Dwayne :). After reading a couple good ar...

loading...