Up to Main Index                             Up to Journal for April, 2023

                     JOURNAL FOR MONDAY 10TH APRIL, 2023
______________________________________________________________________________

SUBJECT: Mere v0.0.1 released (again)
   DATE: Mon 10 Apr 18:03:25 BST 2023

In my last writings I said I hoped to get a version of Mere out for people to
play with sometime during this long Easter weekend. All I had left to finish
was updating the documentation. Well that took longer than I expected and
sucked up my whole weekend. However, it’s done and Mere ICE is running the
latest version of Mere :)

So head over to /annex/mere/index.html and have a play.

For those who have been playing along, here are the changes from the release
notes:


    v0.0.1 — Monday 10th April, 2023

      • Complete rebuild of Mere from scratch.

        Due to performance issues and terrible code, Mere has been rewritten
        from scratch. This is the first release of that work.

      • Support for maps added using [type](k v, k v) syntax for creation.

      • Added refute to compliment assert built-in.

      • Added delete built-in to delete array, string and map elements.

      • Added exists built-in to test for array, string and map elements.

      • Added keys built-in to get array indexes or map keys (sorted).

      • Added literal built-in to return the value of a variable as a Mere
        literal string.

      • Added type built-in to return a variable’s type as a string.


As you can see, this is Mere v0.0.1 instead of v0.0.5 :/ Why? Because the code
for the previous versions was atrocious. That and performance that wasn’t. As
a result I have decided that those versions will be buried and not be released
at all, I really have started over from scratch :(

Talking of releasing the code, it needs a little more work and some tests are
currently missing. However, the code should be released soon — maybe with the
next release. At some point, when Mere isn’t evolving so fast, I plan on
sitting down and writing a proper manual for it as well.

If you have any questions, problems, ideas, additions, things you don’t like
about Mere or find bugs please drop me a quick email. Have your say! If you
don’t, then I can’t do anything about it: diddymus@wolfmud.org

--
Diddymus


  Up to Main Index                             Up to Journal for April, 2023