Profile cover photo
Profile photo
Alberto Gómez Corona
92 followers
92 followers
About
Alberto's posts

Post has attachment

Post has attachment

Post has attachment
A monad with the asycronicity  effect can rescue the  industry from the concurrency/inversion of control trap for which OOP was originally designed while allowing  automatic parallelization and implicit thread control. A entire application can be coded in a single monadic expression with little or no plumbing. That allows for unprecedented composability of applications and a drastic simplification of software.

https://www.fpcomplete.com/user/agocorona/EDSL-for-hard-working-IT-programmers

Post has attachment
A monad for reactive programming Part 2
Some time has passed since I published the  first part of this tutorial . The time has been spent in achieving a deeper understanding of events and event processing. In this second part I solve the problems of the simple approach depicted at the end of the ...

Post has attachment
Browser programming: React.js as a solution for a problem that Haskell can solve in better ways
This is what i wrote in this Reddit thread . IMHO virtual-dom as well as React tries to solve a problem specific of javascript: the lack of a intuitive, composable way to update the HTML-DOM tree. So it creates a composable intermediary, a lineal virtual-do...

Post has attachment
Haskell running in the #cordovajp phonegap framework for hybrid smartphone applications.
#Haskell running in the #cordovajp phonegap framework for hybrid smartphone applications. Details soon #javascript pic.twitter.com/toKsSKnZ8r — Alberto G. Corona (@AGoCorona) November 13, 2014 The source code and the instructions are here

Post has attachment
Mi vision for a single high level language for the web and the cloud
The question of either to write code server side or browser side is more than a question, it is a problem. Either way, you will end up rewriting code from one side to the other because you suddenly will realize that to add something to that functionality in...

Post has attachment
Mi vision for a single high level language for the web and the cloud
The question of either to write code server side or browser side is more than a question, it is a problem. Either way, you will end up rewriting code from one side to the other because you suddenly will realize that to add something to that functionality in...

Post has attachment
Spreadsheet-like program in the browser using loeb iteration and loop resolution
I finally did what I was trying to do: to add full spreadsheet like effects to hplayground  the haskell-javascript framework that uses the haste compiler See the example running: http://tryplayg.herokuapp.com/try/spreadsheet.hs/edit I used the tryplayg IDE ...

Post has attachment
IDE for Haste projects
I finished an Elm-like IDE for Haste projects. Haste is a compiler from Haskell to Javascript. The software is at:  https://github.com/agocorona/ tryhplay Running in a heroku instance with a simple example: http://tryplayg.herokuapp.com/ try/console.hs/edit...
Wait while more posts are being loaded