Skip to content

YuMingLiao/Don-Quijote-Goes-Full-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Don Quijote Goes Full-Stack: A Naive Exploration Of Collecting the Ultimate Toolkit

Welcome!

Here is my journey about being a full-stack "helloworlder".

I've been trying to collect a bunch of my favorite tools and make my favorite toolchain for general-purpose development.

  • Haskell: functional and typed, easy to maintain and refactor.
  • project-m36: relational algebra engine, mathematically-sound expressions.
  • write your business and UI logic in one language, one file, and still clearly.
    • concur: the only paradigm that makes me understand how to write UIs consistently.
    • concur-replica: No JS. No REST API layer. Only Haskell.
    • synchron: a DSL that makes your synchronous logic crystal clear.
  • Nix: Reproducible, declarative, and reliable development (and deployment). Avoid dependency hell while managing your Haskell packages.
    • snack: incremental build, no need to compile the whole program again.

About

Don Quijote Goes Full-Stack: A Naive Exploration Of Collecting the Ultimate Toolkit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published