X-Git-Url: https://git.ladys.computer/Pisces/blobdiff_plain/8c8953d378b20e194535e22214750367961b6963..17702fafba0cc7fb96934968488a668c5bb64b0c:/README.markdown?ds=sidebyside diff --git a/README.markdown b/README.markdown index 93caa73..2390d09 100644 --- a/README.markdown +++ b/README.markdown @@ -6,32 +6,31 @@ providing various building blocks for developing complex, precisely‐defined Javascript libraries. It provides implementations of fundamental Ecmascript Specification functions for use in Javascript -code, plus other helpful prototypes and utilities. - -This library is **targeted at “low‐level” Javascript development**, i·e -the kind of development undertaken with the Ecmascript specification -open as reference. Taking full advantage of it requires familiarity -with things like `Reflect` and a willingness to access properties and -methods from one prototype on an unrelated object. +code, plus other helpful classes and utilities. It strives to have a no +runtime dependencies on the Ecmascript default bindings (loadtime +dependencies are, at present, unavoidable). **♓🧩 Piscēs was written to serve the interests of -[♓🌟 الرشآء](https://git.ladys.computer/Alrescha) development, and not -as a general‐use library.** This means that it is not extensively -documented beyond its source code, it is not rigidly versioned, and it -offers no guarantees regarding stability between versions. However, it -is written in a generic manner, such that if you find it useful, you -_can_ integrate it into your project—using ordinary Ecmascript imports -from `https://git.ladys.computer/Pisces/blob_plain/❲HASH❳:/mod.js`. -Always use a specific hash, and not a branch name like `current`, when +[♓🌟 الرشآء][Alrescha] development, and not as a general‐use +library.** This means that it is not extensively documented beyond its +source code, it is not rigidly versioned, and it offers no guarantees +regarding stability between versions. However, it is written in a +generic manner, such that if you find it useful, you _can_ integrate it +into your project—using ordinary Ecmascript imports from +`https://git.ladys.computer/Pisces/blob_plain/❲HASH❳:/mod.js`. Always +use a specific hash, and not a branch name like `current`, when importing ♓🧩 Piscēs into your project. Piscēs is broken up into multiple files, which is perfectly acceptable -for use with [Deno](https://deno.land), but generally not considered -ideal for usage on the web. You can use the `deno bundle` command to -stitch the various source files together into a single script. +for use with [Deno][Deno], but generally not considered ideal for usage +on the web. You can use the `deno bundle` command to stitch the various +source files together into a single script. ## License Source files are licensed under the terms of the Mozilla Public License, version 2.0. For more information, see [LICENSE](./LICENSE). + +[Alrescha]: https://git.ladys.computer/Alrescha +[Deno]: https://deno.land