... selecting the technologies to be used. I already had the initial Idea almost ready thinking about a new Ruby On Rails project and the possible models defined. But a previous experience seeing other accounting system data base made think deeper about the matter. I did my research and found one particular use case. Nubank from Brazil uses functional programming tools to keep track of financial data in a way that I can incorporate in my proposal in order to avoid some known issues.
They use Clojure as functional programming language and Datomic as persistence layer. After a few days looking into it I decided to give it a try. For the moment I need to adapt my actual development environment to use this technologies.