Haskell is a very elegant language. The Pandoc heavily used by R Markdown and Bookdown was implemented in Haskell. Haskell compilers are evolving a lot. Many here speak ill of Haskell because of the purism of functions.
Best regards,
Pedro Rafael.
The users of Haskell are banks, payment systems, companies related to the crypto-currency business, big corporations, and others. It is usually used because there are engineers who like Haskell and who have enough influence to promote it for solving actual business problems. Sometimes there are CEOs who believe that Haskell will give them an edge (visionaries).
Source : Haskell vs OCaml
Tried to read through Haskell
via above links, there will be good enough if apply Haskell
to deploy a Shiny
web application especially on HFT.
https://towardsdatascience.com/how-to-build-an-automated-trading-system-using-r-34892b6d3320
database should be solution you are after, depending on amount of data sqlite may be able to accommodate this if not then postgresql.
given write every second this will result in 31.5M rows/year. How do you then want to use it? do you want to read all into Rsession to analyze (if so then R copy-on-write may be a showstopper therefore you will have to reach for C++/Fortran with pointer functionality)?
just thinking in quickly, you will need index in table in DB which will slow down write but speed up read significantly.
maybe two tables in db, one to be read from, indexed however updated every night, the second one live, non indexed where you write scraping data.
sqlite: portable, easy to…