Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

loqui

Build with consequence
Code with eloquence and style

loquī • present active infinitive of loquor; third conjugation

Pronunciation: /ˈɫɔ.kʷiː/ (Classical), /ˈlɔː.kʷi/ (Ecclesiastical)

to speak, to talk, to say

The root gives us eloquence, colloquial, loquacious, and soliloquy.

About

Modern language guidelines for the age of AI. Opinionated style guides that help both humans and AI assistants write better code.

Resources

Phora manages reference sources under resources/, declared in phora.toml and resolved by phora.lock. Git sources can retain history; URL sources are integrity-pinned by digest:

phora sync

Advance every source with phora update, or one source with phora update <source>.

Languages

  • Python — Types first, composition over inheritance, feature-based organization
  • Go — Interfaces for abstraction, packages for namespacing, errors as values
  • Rust — Ownership, domain types, explicit errors, trait-based composition
  • Zig — Bounded state transitions, explicit ownership, executable invariants
  • Bash — Command patterns, shell scripting, explicit error handling
  • Emacs Lisp — Functional core, explicit editor effects, lexical binding

Principles

These guides share common themes:

  • Clear naming and documentation — Use precise names and document behavior, contracts, and non-obvious decisions
  • Composition over inheritance — Even in languages that support inheritance
  • Feature-based organization — Group by domain, not technical layer
  • Parse at boundaries — Accept permissive input, convert to strict types immediately
  • Explicit over implicit — Make intent clear through code structure

About

Build with consequence – Code with eloquence and style

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors