kattenluik

joined 1 year ago
[–] kattenluik@feddit.nl 1 points 9 months ago

What in my comment implies that it doesn't benefit the "nation"? But your answer seems to be that no, you don't understand.

[–] kattenluik@feddit.nl 4 points 9 months ago* (last edited 9 months ago) (2 children)

do you just not understand what the point is/was or do you think just giving citizens some money or boosting the countries economy is the same thing as what was being said

[–] kattenluik@feddit.nl 1 points 9 months ago

There is only one shampoo in the US that I have found that doesn't make my hair insanely oily and split. The shampoo "etc" stuff is insanely wrong.

[–] kattenluik@feddit.nl 7 points 9 months ago* (last edited 9 months ago)

Not the Dwildcardscord!!!

[–] kattenluik@feddit.nl 1 points 9 months ago

At least in the Netherlands, there's a bunch of places you can print including your own school for free.

[–] kattenluik@feddit.nl 3 points 9 months ago* (last edited 9 months ago)

Not to mention a lot of massive companies also use it at every part of the stack, Rust is good at it all and it is beautifully and perfectly suited for tasks like these.

[–] kattenluik@feddit.nl 1 points 9 months ago

Exactly! The other wrapper enum I named (Option) is the same kind of concept but with Some(value) and None.

[–] kattenluik@feddit.nl 1 points 9 months ago* (last edited 9 months ago) (2 children)

Here's some examples written on my phone:

match result {
    Ok(bool_name) => whatever,
    Err(error_type) => whatever,
}

if let Ok(bool_name) = result {
    whatever
}

if result.is_ok() {
    whatever
}

let whatever = result.unwrap_or_default();
let whatever = result?;

And there's many other awesome ways to use a Result including turning it into an Option or unwrapping it unsafely. I recommend you just search "Rust book" on your search engine and browse it. Here's the docs to the Result enum.

[–] kattenluik@feddit.nl 4 points 9 months ago* (last edited 9 months ago) (11 children)

It's a great and probably the best error system I've seen, instead of just throwing errors and having bulky try catch statements and such there's just a result type.

Say you have a function that returns a boolean in which something could error, the function would return a Result<bool, Error> and that's it. Calling the function you can choose to do anything you want with that possible Error, including ignoring it or logging or anything you could want.

It's extremely simple.

[–] kattenluik@feddit.nl 12 points 9 months ago (1 children)

That's where the keyword imagine comes in.

[–] kattenluik@feddit.nl 3 points 9 months ago (1 children)

I never said it didn't, this just isn't the right place and in this context it does not matter. It's a term we all know the meaning of and that's what's important.

view more: ‹ prev next ›