Southern Fried Fsharp

458 posts

Southern Fried Fsharp

Southern Fried Fsharp

@FriedFsharp

An F# conference in Raleigh, NC

Raleigh, NC शामिल हुए Aralık 2018
626 फ़ॉलोइंग194 फ़ॉलोवर्स
पिन किया गया ट्वीट
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
The videos will be online but there is some post processing that needs to be done. If you follow this Twitter account we'll let you know. :)
GIF
English
2
0
10
0
Isaac Abraham
Isaac Abraham@isaac_abraham·
OK. I have bad news folks. There is *no way* to get all the benefits of functional programming without - shock - doing functional programming. There are no short cuts. Immutability and expressions are two fundamentals that you really can't play fast and loose with. Sorry.
English
6
11
67
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@ooobject @dsymetweets Hmm I don't know if that's common usage yet but I think it's useful to help disambiguate what different people mean when they say MVU and that there are important philosophical differences in implementation.
English
0
0
1
0
Don Syme
Don Syme@dsymetweets·
This is a fantastic development in UI at Microsoft. twitter.com/dotnetfdn/stat… The "MVU" archiecture here is Functional Views over mutable models using mutable update - mVu not MVU to be honest. That should be clarified but is huge progress over the vast complexity of Xaml.
.NET Foundation@dotnetfdn

Check out the post by @coolcsh that talks about the unification of the .NET platform, bringing .NET Core & Mono/Xamarin together in one base class library and toolchain. Introducing .NET Multi-platform App UI (.NET MAUI) #dotnet #MSBuild Read more here: devblogs.microsoft.com/dotnet/introdu…

English
4
49
160
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@dsymetweets This is probably one of the most nuanced takes on this. It's good for MVU to be given some spotlight but also important to acknowledge that the mutability means that its fundamentally a compromise to the approach.
English
0
0
5
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@vamchale Haskell is great, however don't you think it's at least a little suspicious that F# scored 5-10x slower than OCaml? I'm also similarly suspicious that Haskell can do better here too. What do you think? Or was this a goof and now I'm a goober?
English
0
0
1
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@sergey_tihon @_cartermp Not saying the implementation is bad! I just suspect a little exploration will probably uncover what is going on here. F# in my experience tends to outperform in contexts like these so I'd be curious what they're doing differently.
English
0
0
0
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
To be clear, it's not that NC is more affected than other areas, but rather that we are trying to be a little more cautious and preventative.
English
1
0
1
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
North Carolina is currently under a state of emergency to respond to Covid-19 (Coronavirus). Meetup meetings will be virtual until the state of emergency passes. Remember that limiting exposure helps us overcome this together!
English
1
1
2
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@tjaskula I think that's a weird enough one that you can just coin your own name. Let's call it switchflop.
English
1
0
0
0
Tomasz
Tomasz@tjaskula·
FP lovers, how would you call this function ? transforming this O<E, C<A>> to this C<O<E, A>> looking for some inspiration and more solid FP background that I have :)
English
5
0
1
0
Mihai 🌵
Mihai 🌵@amihaiemil·
How much do you earn from doing OSS, yearly? Please vote only if you're doing OSS besides your full-time job/in your free time. @github @gitlab #opensource #money
English
4
3
2
0
Don Syme
Don Syme@dsymetweets·
@FriedFsharp @JCMRVA @andygocke Oh it's not going to be removed from F#. No chance. If anything you should read the post as an explanation of its value, as well as admitting its problems.
English
1
0
3
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@JCMRVA @dsymetweets @andygocke I think too, removing it would obscure rather than clarify. In my opinion it would make things harder to understand and learn, and more verbose. Currying led me to appreciating F# and the functional approach in a way that I'm not sure I would have done without it.
English
1
0
0
0
Josh
Josh@JCMRVA·
@dsymetweets @andygocke I think currying/partial application makes perfect sense & it's one of the reasons I've grown to prefer ML-derived languages (not that it can't be done elsewhere), so any suggestion that it could be removed set me on edge.
English
1
0
2
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@mistymadonna I don't know if it applies to southerners broadly but I also haven't been out of the south much. It is however painfully true for me specifically.
Southern Fried Fsharp tweet media
English
1
0
2
0
Misty Miller ☻
Misty Miller ☻@mistymadonna·
What it’s like being a Southerner in the PNW 😂😂😂
Misty Miller ☻ tweet media
English
3
1
16
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@quorralyne I use a mix. I usually like to have autocomplete so I don't have to remember things, because I won't. command --help also goes a long way. For me sometimes ui is harder than cli, but it depends a lot on the application.
English
0
0
2
0
Heather Downing
Heather Downing@quorralyne·
UI or CLI? I am a very visual person and appreciate menus available for me to explore that I don't have to remember. However, I've been told that REAL PROGRAMMERS™️ use command line only 🤷‍♀️. Do you have a preference?
English
227
23
191
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@pblasucci That's like saying to leverage VB in a significant way you must know C# and maybe javascript, which is also equally untrue. This may be how you're doing it, but it's not how it "has to be done".
English
1
0
2
0
Southern Fried Fsharp रीट्वीट किया
Don Syme
Don Syme@dsymetweets·
If you want to help F# spread, there is probably no simpler thing to do than to go augment the .NET documentation pages at Microsoft. They are nearly always editable via a simple click-and-submit PR. twitter.com/0xaryan/status… (Cc myself and/or @_cartermp on your PR if you wish)
Avestura@avestura

Just updated the vscode docs for dotnet and added #fsharp to it, because dotnet isn't C#, nor any other specific language. code.visualstudio.com/docs/languages…

English
3
19
40
0
Southern Fried Fsharp
Southern Fried Fsharp@FriedFsharp·
@jesslynnrose That tests are a sufficient replacement for static analysis, or dare I speak of it, formal analysis. Either that or the idea that you can be a good engineer while being hostile to teammates.
English
0
0
3
0
Jessica Rose
Jessica Rose@jesslynnrose·
Tech Twitter: What's the biggest lie in tech? RT for a bigger sample set? 👀
English
430
446
732
0