25 стандартных модулей

Core (16) · Wave 2 (6) · Wave 3 (3)

🔢
std/mathCore
Основы · Математические операции
abs()round()floor()ceil()sqrt()pow()min()max()random()pi()
import "std/math"
result = math.sqrt(144)
say result  // → 12
📝
std/stringCore
Основы · Работа со строками
upper()lower()trim()split()join()replace()contains()starts_with()ends_with()length()
import "std/string"
name = string.upper("papa")
say name  // → "PAPA"
📋
std/jsonCore
Основы · Парсинг и сериализация JSON
parse()stringify()pretty()validate()
import "std/json"
data = json.parse('{"name":"papa"}')
say data.get("name")
🌐
std/httpCore
Сеть · HTTP клиент и сервер
get()post()put()delete()serve()route()
import "std/http"
serve on port 8200
route GET "/health" do
  return {"status" -> "ok"}
📁
std/fsCore
Система · Файловая система
read()write()exists()mkdir()list()delete()copy()
import "std/fs"
content = fs.read("config.papa")
fs.write("out.txt", content)
std/timeCore
Система · Дата, время, таймеры
now()format()parse()sleep()elapsed()timer()
import "std/time"
say time.now()
🎭
std/orchestratorCore
AI · Оркестрация AI-агентов
create_agent()assign_task()pipeline()parallel()reduce()
import "std/orchestrator"
agent = orchestrator.create_agent("analyzer")
result = agent.run(data)
📄
std/docsCore
Инструменты · Генерация документации
generate()parse_comments()export_md()export_html()
import "std/docs"
docs.generate("src/", "docs/")
🎨
std/studioCore
Инструменты · Анализ, скаффолдинг, деплой
analyze()scaffold()deploy()quality_score()
import "std/studio"
report = studio.analyze("server.papa")
say report.quality
🎤
std/voiceCore
AI · Голосовой ввод и TTS
listen()speak()transcribe()tts()
import "std/voice"
text = voice.listen()
say "Вы сказали: {text}"
🔌
std/mcpCore
Интеграции · Model Context Protocol
connect()call()list_tools()subscribe()
import "std/mcp"
conn = mcp.connect("server://tools")
result = conn.call("search", q)
🌍
std/browserCore
Интеграции · Веб-автоматизация
open()click()type()screenshot()evaluate()
import "std/browser"
page = browser.open("https://example.com")
title = page.evaluate("document.title")
💬
std/telegramCore
Интеграции · Telegram Bot API
send()on_message()on_command()reply()edit()
import "std/telegram"
bot = telegram.bot(token)
bot.on_command("/start") do
  bot.reply("Привет!")
🧠
std/aiCore
AI · AI-модели (Anthropic, OpenAI)
ask()generate()embed()classify()summarize()
import "std/ai"
answer = ai.ask("Объясни PAPA Lang")
say answer
🎨
std/designCore
Инструменты · UI/UX генерация
create_ui()prototype()theme()export_figma()
import "std/design"
ui = design.create_ui("dashboard")
📨
std/cwbCore
Интеграции · CWB Matrix Messenger
send()channel()on_message()upload()voip()
import "std/cwb"
cwb.send("#general", "Деплой ✅")
🛡️
std/guardWave 2
Безопасность · Валидация и защита данных
validate()sanitize()check_email()check_url()rate_limit()schema()
import "std/guard"
guard.validate(email, "email")
guard.sanitize(input, "html")
🔀
std/ai_routerWave 2
AI · Маршрутизация AI-моделей
route()fallback()cost_optimize()latency_optimize()select_model()
import "std/ai_router"
result = ai_router.route(task, {
  "complex" -> "claude",
  "bulk" -> "glm-5"
})
🧬
std/evolveWave 2
AI · Эволюционные алгоритмы
evolve()mutate()crossover()fitness()population()select()
import "std/evolve"
best = evolve.run(population, {
  "generations" -> 100
})
🐝
std/swarmWave 2
AI · Мультиагентные системы
create_swarm()add_agent()consensus()vote()distribute()
import "std/swarm"
team = swarm.create([
  agent("reviewer"),
  agent("coder")
])
result = team.consensus(task)
🏗️
std/infraWave 2
DevOps · Infrastructure as Code
docker_build()docker_compose()k8s_deploy()provision()monitor()
import "std/infra"
infra.docker_build(".", "app:latest")
infra.k8s_deploy("production")
std/geminiWave 2
AI · Google Gemini AI
ask()generate()vision()embed()multimodal()
import "std/gemini"
answer = gemini.ask("Анализ", image)
std/verifyWave 3
Безопасность · Формальная верификация
prove()assert_type()invariant()contract()postcondition()
import "std/verify"
verify.prove(balance >= 0, "≥0")
verify.contract(transfer, pre, post)
⛓️
std/chainWave 3
Блокчейн · Блокчейн и смарт-контракты
create_chain()add_block()verify_chain()smart_contract()consensus()
import "std/chain"
bc = chain.create("ledger")
chain.add_block(bc, tx)
assert chain.verify(bc)
🗣️
std/voice_progWave 3
AI · Программирование голосом
listen_code()interpret()execute_voice()train_commands()
import "std/voice_prog"
voice_prog.listen_code()
// "создай функцию сумма"
// → sum(a,b) -> int = a + b