corelib
Login Register

Beskid

Jump to a Beskid service

corelib

Beskid standard library aggregate: prelude and re-exports of foundation, runtime, console, concurrency, and compiler SDK packages.

Piotr Mikstacki

Library 0 downloadsScore 73%Latest 0.0.6First publish 2026-05-09 20:20:16ZLast publish 2026-05-24 10:08:22Z
0.0.60.0.50.0.40.0.30.0.20.0.1
Readme

Beskid corelib (corelib)

Standard library sources for the Beskid toolchain. Registry package identity: corelib.

Documentation

Module contracts, runtime boundaries, and design notes live under docs/. These Markdown files are included in beskid pckg pack artifacts at docs/**/*.md. When you run pack on this project, the CLI also emits API listings under .beskid/docs/ (api.json, index.md) for the registry documentation viewer.

Layout

  • src/ — Beskid implementation (Prelude.bd is the library root for the CoreLib target).
  • tests/corelib_tests/ — Beskid test items compiled as separate targets for CI smoke checks (project.name = corelib_tests, path dependency on aggregate corelib). Remove stale artifacts with rm -rf tests/corelib_tests/obj before local runs if dependency layout changes (committed obj/ is gitignored).

Publishing and CI entry points are described in ../README.md from this nested directory (compiler repository).

Versions

Versions

Version
Status
Size
Published
Actions
0.0.6Active348.5 KB2026-05-24 10:08:22Z
0.0.5Active336.6 KB2026-05-20 23:37:16Z
0.0.4Active332.4 KB2026-05-20 18:09:29Z
0.0.3Active238.2 KB2026-05-11 15:26:47Z
0.0.2Active85.9 KB2026-05-09 21:13:35Z
0.0.1Active41.7 KB2026-05-09 20:20:16Z
Badges

Badges & external sites

GitHub-friendly badge (SVG) and an optional iframe card. Scoped names such as @pckg/… use the package= query parameter so paths stay valid everywhere.

Badge (markdown, links to this package)
[![corelib on Beskid registry](http://depckg.beskid-lang.org/api/embed/badge.svg?package=corelib)](http://depckg.beskid-lang.org/packages/corelib)
Badge (markdown, image only)
![Beskid registry](http://depckg.beskid-lang.org/api/embed/badge.svg?package=corelib)
Widget (HTML iframe)
<iframe src="http://depckg.beskid-lang.org/api/embed/card?package=corelib" title="corelib on Beskid registry" width="480" height="200" style="border:0;border-radius:8px;max-width:100%;" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>

Many README hosts render images reliably; iframes may be stripped or sandboxed.

Preview
pckg registry badge
Dependencies

Dependencies

Package
Version
Source
Registry
corelib_compiler_sdk0.0.2registry
corelib_concurrency0.0.2registry
corelib_console0.0.2registry
corelib_foundation0.0.2registry
corelib_runtime0.0.2registry
Dependents

Dependents

This package currently has 0 dependent package(s) based on latest published manifests.

Documentation

Documentation

Open full page
schema 4graph-v1

Prelude.bd

corelib

0.0.6

Dependenciescorelib_concurrencyConcurrency
Concurrency

Concurrency

Concurrency
Copy link
modulepublic

corelib_concurrency

Members

Name
Type
Kind
Fibermodule
Channelmodule
ChannelOptionsmodule
ChannelErrormodule
FiberJoinStatusmodule
FiberErrormodule
Hubmodule
HubReceiveResultmodule
HubErrormodule
Mutexmodule
MutexGuardmodule
MutexErrormodule
WaitGroupmodule
Statusmodule

Summary

Concurrency package prelude: cooperative fibers, channels, and OS threading.

No description.

Source

Source

Json .beskid/docs/api.json
Could not load selected file.
Ratings

Ratings & quality

Quality score
73%
rising • strong
0 review(s)
Review distribution
5
0
4
0
3
0
2
0
1
0
Score decomposition
Update cadence 93% · w 0.42
Downloads momentum 70% · w 0.35
Review confidence 40% · w 0.23
Community

Community board

Community

Report issues, request features, and discuss this package with the community.

No threads yet. Start the first discussion for this package.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.