Many small businesses need an ERP. The common purpose of such a system is to track invoices, but it’s varying a lot what these systems do. It’s important for such systems to remain functioning for long periods.
I realised that if you had some simple libraries, it’d be a relatively easy and a nice task to maintain an ERP. I believe it’d be sufficient to have the following libraries:
- Database/dataset management/data backup tools
- Templating, template building, paper/email/PDF/HTML printouts from the system, report construction.
- Form building, user interfacing
- Security/logging/user access control if the system is online
- Bignum, exact arithmetic
- Smaller libraries to uphold common rules and practices with bookkeeping, on top of the earlier libraries.
Purescript might be a good fit for this kind of software, because if you look at the above list, could it be that it’s inevitable that Purescript community eventually implements these libraries for various reasons?
I know you’ve provided lot of libraries, and it might be that the whole above list is already covered. Have you experimented with anything that could be counted as an ERP?