Loading website...
lade...
random avatar

antti - Network

Posts Subscribe

Blogged: Start refactoring from the leaves https://anttih.com/articles/2023/07/01/refactor-from-leaves

https://functional.cafe/@antti/1...

Blogged: Start refactoring from the leaves anttih.com/articles/2023/07/01

1.7.2023 08:59Blogged: Start refactoring from the leaves https://anttih.com/articles/2023/07/01/refactor-from-leaves
https://functional.cafe/@antti/1...

A look at some functional abstractions that enable static analysis. #haskell...

https://functional.cafe/@antti/1...

A look at some functional abstractions that enable static analysis.

anttih.com/articles/2023/02/25

25.2.2023 21:18A look at some functional abstractions that enable static analysis. #haskell...
https://functional.cafe/@antti/1...

Some hate towards React and other JS frameworks lately. I'd suggest that instead of claiming that React users have been fooled into...

https://functional.cafe/@antti/1...

Some hate towards React and other JS frameworks lately. I'd suggest that instead of claiming that React users have been fooled into using it, maybe acknowledge its merits and what problems it solves (and what it doesn't)

Main thing IMO is that is allows for early binding of event handlers to the state. This is generally a much more principled way to write complex apps and makes frontend development much more suitable for static typing.

23.2.2023 20:47Some hate towards React and other JS frameworks lately. I'd suggest that instead of claiming that React users have been fooled into...
https://functional.cafe/@antti/1...

Static analysis and type classes in #haskell - Applicative functors allow for static analysis because the terms you are composing are _not_...

https://functional.cafe/@antti/1...

Static analysis and type classes in

- Applicative functors allow for static analysis because the terms you are composing are _not_ inside a lambda term `(a -> b) -> f a -> f b`
- This is not true for Monad. You need to "run" the computation to peel off a layer in order to analyze an inner term
- However, if you lift your monadic DSL to a Category, you might be able to use Kleisli composition _which_ does allow for some static analysis, at least of those Kleisli terms
- Bonus: Selective applicative functors are a hybrid, because you will need to "run" the computation, but since you know all the possible values there are, you can skip running the entire tree.

23.2.2023 16:12Static analysis and type classes in #haskell - Applicative functors allow for static analysis because the terms you are composing are _not_...
https://functional.cafe/@antti/1...
Subscribe
To add news/posts to your profile here, you must add a link to a RSS-Feed to your webfinger. One example how you can do this is to join Fediverse City.
         
Webfan Website Badge
Nutzungsbedingungen   Datenschutzerklärung  Impressum
Webfan | @Web pages | Fediverse Members

⬆️

⬇️