Fantastic video. I am a C# developer and already try to follow some functional principles thanks to people like Vladimir Khorikov, and am already trying to avoid primitive obsession, but to do that in C# is so verbose. But your video now make me want to move from C# to F#. I am loving the type safety of it.
I know Im asking randomly but does anybody know of a method to get back into an Instagram account..? I was dumb forgot my password. I appreciate any tricks you can give me!
@Mathias Kash thanks for your reply. I got to the site on google and Im waiting for the hacking stuff now. Takes quite some time so I will reply here later with my results.
But we would eventually need to throw an exception when the create functions return null, wouldnt we? Wouldnt it be better then throw as close as possible to the actual root cause, so from within the create function? We also avoid repetition.
I've been binging Scott's conference talks and the really weird thing is there is a guy coughing his lungs out in EACH ONE of them. I'm starting to suspect it's somehow the same person lol
Right at the beginning, as soon as I see "FirstName MiddleInitial LastName" I hope "PLEASE this time let the 'domain modelling expert' tell us first thing that this is a stunningly BAD representation for names, because if he doesn't know what the issues are in modelling names, why should I believe he knows anything else about domain modelling?" - What about people who use their 2nd name instead of the 1st? - What about people like my father who use their 3rd name (out of 4) rather than the 1st or 2nd? - What about people who only have one name? - What about people with multipart surnames like "Ní Dhónaill" or "Bean Uí Mhurchú " or "van der Pol"? - What about people like Hungarians and Chinese who want their family name to be written first? (There is a distinction between First name and Given name.) - What about people with names that can be written in two different scripts, where the collation order differs between the scripts and the name should be recognised as the same name whichever script it's in (I'm thinking of chinese characters and Pinyin here)? Names are HARD and we shouldn't be reinforcing bad ways to deal with them.
Fantastic video. I am a C# developer and already try to follow some functional principles thanks to people like Vladimir Khorikov, and am already trying to avoid primitive obsession, but to do that in C# is so verbose. But your video now make me want to move from C# to F#. I am loving the type safety of it.
I know Im asking randomly but does anybody know of a method to get back into an Instagram account..?
I was dumb forgot my password. I appreciate any tricks you can give me!
@Andy Memphis instablaster :)
@Mathias Kash thanks for your reply. I got to the site on google and Im waiting for the hacking stuff now.
Takes quite some time so I will reply here later with my results.
@Mathias Kash It worked and I finally got access to my account again. Im so happy:D
Thanks so much, you saved my account :D
@Andy Memphis happy to help :D
One of the best talks I’ve heard on functional programming in practice.
One of my colleagues often says that Scala is the only language that brings functional programming into the industry. I just sent this to him.
But we would eventually need to throw an exception when the create functions return null, wouldnt we? Wouldnt it be better then throw as close as possible to the actual root cause, so from within the create function? We also avoid repetition.
Isn't a type chane going to send out ripples across the codebase? This will make feature addition or modification difficult.
yes, and that's a good thing! the alternative is that your app crashes at runtime instead of compile time.
This verified email thing looks over complicated, especially with private constructor..
Someone in the audience is hacking a lung instead of F#
I've been binging Scott's conference talks and the really weird thing is there is a guy coughing his lungs out in EACH ONE of them. I'm starting to suspect it's somehow the same person lol
Great but a bit scary : not all cultures have multiple names, never glue lego pieces together 🙂
Right at the beginning, as soon as I see "FirstName MiddleInitial LastName" I hope "PLEASE this time let the 'domain modelling expert' tell us first thing that this is a stunningly BAD representation for names, because if he doesn't know what the issues are in modelling names, why should I believe he knows anything else about domain modelling?"
- What about people who use their 2nd name instead of the 1st?
- What about people like my father who use their 3rd name (out of 4) rather than the 1st or 2nd?
- What about people who only have one name?
- What about people with multipart surnames like "Ní Dhónaill" or "Bean Uí Mhurchú " or "van der Pol"?
- What about people like Hungarians and Chinese who want their family name to be written first? (There is a distinction between First name and Given name.)
- What about people with names that can be written in two different scripts, where the collation order differs between the scripts and the name should be recognised as the same name whichever script it's in (I'm thinking of chinese characters and Pinyin here)?
Names are HARD and we shouldn't be reinforcing bad ways to deal with them.
It's a toy example for a conference, calm the fuck down.
"In real world we need to deal with databases"
Please upgrade your database
github.com/mozilla/mentat
why every talk about FP has a guy coughing the entire video??? hahahaha
I'm so glad other people have noticed! It's so annoying!