Thanks to visit codestin.com
Credit goes to github.com

Skip to content

s0fractal/pure-lambda

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

145 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Pure Lambda - Autonomous Control System

CI PAC Badge Autopilot Speedup Proofs 100 Seeds Week

๐ŸŒฑ 100 Seeds Week is LIVE! Submit your computational seeds and help grow the ecosystem. Learn more โ†’

ะะฒั‚ะพะฟั–ะปะพั‚ ะฝะฐ ัั‚ะฐะฑั–ะปัŒะฝั–ะน า‘ั€ะฐั‚ั†ั–: 1.61ร— ัˆะฒะธะดัˆะต, PAC โ‰ค 2.22% @95%, ะฝัƒะปัŒ ะฟะพะฑั–ั‡ะฝะธั… ะตั„ะตะบั‚ั–ะฒ (Gate G0). Embassy Pack โ€” ะพั„ะปะฐะนะฝ, read-only, ะท ะบั€ะธะฟั‚ะพะฟะตั€ะตะฒั–ั€ะบะพัŽ. ะ—ะฐะฟัƒัั‚ั–ั‚ัŒ ะปะพะบะฐะปัŒะฝะพ. ะ ะตัˆั‚ะฐ โ€” ะฒะฐัˆะฐ ัะฟั€ะฐะฒะฐ.

๐ŸŽฏ Proven Performance (v1.0.0)

  • 1.61ร— median speedup with mathematical guarantees
  • PAC bound โ‰ค 2.22% @95% (135 orthogonal tests, 0 misroutes)
  • Gate #0: 100% side effect blocking (oracle violations = 0)
  • +61% energy efficiency | 0.039kg COโ‚‚ saved weekly

Quick Start (GitHub Action)

Add to your .github/workflows/ file:

name: CI with Pure Lambda Canary

on: [push, pull_request]

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Run tests (baseline)
        run: npm test

      - name: Pure Lambda Canary
        uses: s0fractal/pure-lambda@v1
        with:
          runner: vitest  # or jest, pytest
          node-version: 20
          package-manager: npm
        continue-on-error: true  # Non-blocking

How It Works

  1. ESM Loader instruments code at runtime (zero changes needed)
  2. Oracle detects side effects and blocks unsafe optimizations
  3. Memoization caches pure function results using content-addressed storage
  4. Receipts provide cryptographic proof of equivalence and performance

Local Usage

# Install
curl -sSL -o loader.mjs https://raw.githubusercontent.com/s0fractal/pure-lambda/main/packages/loader/index.mjs

# Run with acceleration
node --loader=./loader.mjs node_modules/vitest/vitest.mjs run

# View receipts
ls .pl/receipts/

Typical Results

  • p-queue: 3ร— faster (6ms โ†’ 2ms, 91.6% cache rate)
  • Validation libs: 2-4ร— faster on schema operations
  • Build tools: 25-35% faster on file parsing
  • State managers: 20-30% on reducer operations

Safety Guarantees

โœ… Non-blocking: continue-on-error: true - never breaks CI โœ… Zero code changes: Works via ESM loader only โœ… Side effect detection: Oracle monitors Date, Math.random, fs, etc โœ… Deterministic: Seeded randomness ensures reproducibility โœ… Cryptographic proofs: Receipts verify equivalence โœ… Kill switch: Remove action or set PL_DISABLE=1

Action Inputs

Input Default Description
runner vitest Test runner: vitest, jest, pytest
node-version 20 Node.js version
package-manager npm Package manager: npm, yarn, pnpm
timeout 10 Timeout in minutes
upload-artifacts true Upload receipt artifacts

Action Outputs

Output Description
baseline-time Baseline execution time (ms)
canary-time Canary execution time (ms)
speedup Speedup multiplier
cache-rate Cache hit rate (%)

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   ESM Loader    โ”‚โ”€โ”€โ”€โ–ถโ”‚     Oracle       โ”‚โ”€โ”€โ”€โ–ถโ”‚   Memoization   โ”‚
โ”‚                 โ”‚    โ”‚                  โ”‚    โ”‚                 โ”‚
โ”‚ โ€ข Instruments   โ”‚    โ”‚ โ€ข Side effects   โ”‚    โ”‚ โ€ข Content hash  โ”‚
โ”‚ โ€ข Zero changes  โ”‚    โ”‚ โ€ข Determinism    โ”‚    โ”‚ โ€ข Cache storage โ”‚
โ”‚ โ€ข Runtime only  โ”‚    โ”‚ โ€ข Safety checks  โ”‚    โ”‚ โ€ข Receipts      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Examples

See examples/ for integration with:

  • Vitest
  • Jest
  • TypeScript
  • Yarn/PNPM monorepos

Contributing

  1. Fork the repository
  2. Create feature branch
  3. Add tests
  4. Submit PR

License

MIT ยฉ s0fractal

About

Cross-dimensional genetics. One gene, many bodies. One soul, many manifestations.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors