Dateflow is an array type that associates dates with payments. Constructing a dateflow and then applying present value calculations to that dateflow make financial analysis easier.
I got the idea of a dateflow from Niels Henrik Bruun. You can read his blog at http://www.bruunisejs.dk/PythonHacks/.
I created some case studies to demonstrate how to use a dateflow.... read more
I've added a new workspace, fmt, which provides similar functionality to quad-format in STSC's version of apl. (I still have a working copy and have not yet gotten $500 dollars worth from it.)
I've also gone over to an info file for documentation. You'll find apl-library.info in the doc directory. Use info or Emacs to read the file.
I'm posting version 0 1 0 today. While it looks like I've reached some milestone with a new minor rev, the only milestone is me waking up to patch counts. None of the tar balls I've put up patched anything as no one filed a bug report.
I've several new workspaces in this version. The most important is utl.apl.
I've been trying to get APL to do actual useful work. Libraries should improve productivity, not just use up a programmer's time. I discovered that some of the utilities were badly named, as I couldn't remember why I thought they were a good idea. I had three utilities just looking for text. So I've renamed some, deleted some and rewritten the in-function documentation. I set up a new workspace for all this to protect anyone who is using util.apl.... read more
Did I miss something? Apparently so. I started this project in 2016 and now, two years later I'm writing the first blog post.
Are you missing something? The point of this project?
APL (for A Programming Language) was developed in the 1960s and for most of that time only commercial versions were available. In 2013 Jürgen Sauermann started a GNU project and developed FOSS version, GNU apl. I found it in 2016.... read more