# llh911001/mostly-adequate-guide-chinese

函数式编程指南中文版

Repository: https://github.com/llh911001/mostly-adequate-guide-chinese
Canonical: https://ross.abutalabs.com/products/mostly-adequate-guide-chinese
Homepage: https://llh911001.gitbook.io/mostly-adequate-guide-chinese
Language: JavaScript
License: NOASSERTION
License Family: other
Topics: functional-programming, functional-js, functor, curry, monad
Last push: 2023-03-16T13:37:28+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4066, "days_push": 1266, "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 2548, forks 334 (observed 2026-08-28T04:07:00.371219+00:00)

## What it is
A Simplified Chinese translation of the 'Mostly Adequate Guide to Functional Programming' book by Franklin Risby, teaching functional programming concepts using JavaScript. It covers currying, composition, functors, monads, and applicative functors, and is readable online via GitBook or downloadable as EPUB/Mobi.

## Use cases
- learn functional programming in JavaScript
- understand monads and functors with practical examples
- read a Chinese-language guide to functional programming
- study currying and function composition
- learn Hindley-Milner type signatures
- transition from imperative to functional style coding

## When to choose
- you are a Chinese-speaking developer wanting to learn functional programming
- you prefer learning FP concepts in JavaScript rather than Haskell or Scala
- you want a free, structured book covering currying, composition, and monads

## When to avoid
- you need an executable library or tool rather than educational material
- you need up-to-date content or active community support
- you prefer learning in English with the original guide

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation
- domain: programming-languages, tutorials, developer-tools
- platform: cross-platform
- tags: functional-programming, javascript, chinese-translation, monads, functors, currying, book, gitbook, nodejs

## Member repositories
- llh911001/mostly-adequate-guide-chinese (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:00.371219+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-30T02:24:33.906504+00:00, confidence not recorded.
  - readme: https://github.com/llh911001/mostly-adequate-guide-chinese (fetched 2026-08-28T04:07:00.371219+00:00, sha 48984b2bac7c)
  - homepage: https://llh911001.gitbook.io/mostly-adequate-guide-chinese (fetched 2026-08-29T10:07:06.427612+00:00, sha e0fa2dbf4a75)
- Data as of 2026-08-30T08:39:29.467469+00:00.
