blakprint
TypeScript icon, indicating that this package has built-in type declarations

17.1.0 • Public • Published

Blakprint

a closure evaluator & composer for architecting software.

blackprint-logo-desirable-solutions

⚒️Installation

node

npm i blakprint@latest

🔨Usage

defining a closure.

import { define } from "blakprint";

export const myProgram = define<any, Array, Error>(
    async (source, store) => {
  const dataCall = await useDatasource;
  store.savedataCall;
  return dataCall;
});

const programResults = await myProgram.value;

❓Frequently Asked Questions

Who in their right mind would write software like this?

Engineers who love to generalize.

Is this stable to use in production?

Yes! The library is just a collection of small typescript modules, types, and plugins commonly used for making M.V.C and generalized for. It is very extensible, and is extremely high-level. There is no fancy-shmancy engine, runtime, or compiler. Just logic.

Is this able to be contributed to?

Yes - we'd love that. The idea is simple: without bloating the end-developer memory space, load and define as many computations and data-sets as humanly possible while another contributing team generalize the build process for other lower interfaces (WebAssembly, Rust, DeviceScript, etc...).

(load:docs/DEPENDENCIES.md) (load:docs/CONTRIBUTIONS.md)

❣️Support

Buy us a coffee!

✒️Authors

⏳Changelog

[-----------------------------------------------------]#v1822

v18.2.2

  • cursed Definition library had long-standing NPM alias issue with vite, making it unusable. This has been fixed.

[-----------------------------------------------------]#v17xy

🎉v17.X.Y

  • stable Definition library had long-standing NPM alias issue with vite, making it unusable. This has been fixed.
  • stable Definition library had long-standing NPM alias issue with vite, making it unusable. This has been fixed.
  • stable Definition library had long-standing NPM alias issue with vite, making it unusable. This has been fixed.

v16.2.1

  • stable Definition library had long-standing NPM alias issue with vite, making it unusable. This has been fixed.
  • stable Adding dependecy injections for definitions & extensions is corrected & stable.
  • stable Type & Type helpers for generating definitions.

©️Copyright

©️ Desirable Solutions 2024. All Rights Reserved.

📜License

This project is under the GPL version 3.0 (the "License"). ☂️

Package Sidebar

Install

npm i blakprint

Weekly Downloads

19

Version

17.1.0

License

GPL-3.0-or-later

Unpacked Size

115 kB

Total Files

118

Last publish

Collaborators

  • desirtech