74 karma · joined October 1, 2016
@sebastianfrelle on GitLab, GitHub
My main frustration with it is its lack of community. The Elixir forums are absolutely terrific; there is seemingly tons of knowledge sharing going on between passionate members of the community. The same with most other languages: if I Google how to solve a specific problem, an answer or an answer to an adjacent problem will pop up. That's true for Swift, Go, C#, Python...
It's not true for F#. F# seems to me almost like a dead language judging from the lack of relevant Google results, zero YouTube presence, no jobs where I live (northern Europe).
Is there a vibrant F# community somewhere online that I've missed?
A good manager or colleague will be really receptive towards that kind of openness. They'll be able to help you cut through the "bs" so to speak and help you separate impostor syndrome noise from actionable facts.
He struck me as absolutely forthcoming and genuine. He fixed the issue and gave me a year's subscription for free for reporting the bug and helping him figuring it out.
I really wish Evan wouldn't be so hard on himself. His product actually helped me a lot, and he seemed to me like he was both empathetically capable and morally competent.
I can't see any ads on the site. Is this load due to the site being hosted on a Google platform like GCP or Firebase?
func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)
It is perfectly valid to call this function using a trailing closure for the latter argument, i.e. animate(withDuration: 0.5, animations: { ... }) {
// handle completion here
}
rendering the `completion` parameter label obsolete and giving no clear visual indication that the trailing closure is a completion handler.Again, I strongly dislike the visual similarity to control flow statements.
[1]: https://www.natashatherobot.com/swift-trailing-closure-synta...