# raganwald-deprecated/homoiconic

An experiment in publishing code and words about code on a small scale.

Repository: https://github.com/raganwald-deprecated/homoiconic
Canonical: https://ross.abutalabs.com/products/homoiconic
Homepage: http://github.com/raganwald/homoiconic/tree/master/homoiconic.markdown
Language: Ruby
License: NOASSERTION
License Family: other
Last push: 2018-02-23T16:15:11+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 6519, "days_push": 3113, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1832, forks 109 (observed 2026-08-28T04:05:42.273540+00:00)

## What it is
Homoiconic is a git-published collection of essays about code by Reginald Braithwaite, pairing code snippets with explanatory prose on topics like combinators, functional programming, and Ruby metaprogramming. The repository is deprecated and no longer updated, but remains readable as an archive.

## Use cases
- learn combinators in Ruby
- read essays on functional programming
- study Ruby metaprogramming techniques
- find classic programming blog posts about code abstractions
- learn recursive combinators and method advice

## When to choose
- you want well-written essays explaining code-centric ideas like combinators
- you are studying functional programming concepts in Ruby
- you want historical reading material on programming abstractions

## When to avoid
- you need maintained or up-to-date software
- you want a runnable library or tool rather than reading material
- you need content covering modern Ruby versions or current practices

## Facets
- artifact type: learning-resource
- maturity: abandoned
- function: documentation, developer-tools
- domain: programming-languages, tutorials, developer-tools
- platform: ruby, cross-platform
- tags: blog, essays, combinators, functional-programming, ruby, archived-writing

## Member repositories
- raganwald-deprecated/homoiconic (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:42.273540+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:19:10.054582+00:00, confidence not recorded.
  - readme: https://github.com/raganwald-deprecated/homoiconic (fetched 2026-08-28T04:05:42.273540+00:00, sha e955733308a5)
  - homepage: http://github.com/raganwald/homoiconic/tree/master/homoiconic.markdown (fetched 2026-08-29T10:57:55.357715+00:00, sha ce9cae394d23)
- Data as of 2026-08-30T08:39:29.467469+00:00.
