Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rybla/functional-blog-example
A functional blog example
https://github.com/rybla/functional-blog-example
Last synced: about 7 hours ago
JSON representation
A functional blog example
- Host: GitHub
- URL: https://github.com/rybla/functional-blog-example
- Owner: rybla
- Created: 2024-07-14T21:13:37.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-17T17:55:46.000Z (4 months ago)
- Last Synced: 2024-07-18T20:49:56.996Z (4 months ago)
- Language: PureScript
- Homepage: https://rybla.github.io/functional-blog-example/
- Size: 275 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# functional-blog-example
This project is organized is that there is a collection of notes and separately
a collection of pages. Each note is individual and independent, and represents a
single relatively self-contained piece of content. A page is just a collection
of notes with some structuring.Importantly, each page has a `public_path`, which is the public path to the note
via URL.- [intro example](https://rybla.github.io/functional-blog-example/?content=1110001101100010This%2520is%2520an%2520Example%2520Page.String1100The%2520way%2520this%2520works%2520is%2520that%2520you%2520can%2520edit%2520this%2520page%2520in%2520the%2520mini%2520editor%2520(click%2520the%2520%2522show%2520editor%2522%2520button).%2520The%2520page%2520will%2520update,%2520but%2520it%2527s%2520not%2520persistent.%2520In%2520order%2520to%2520share%2520a%2520page%2520you%2527ve%2520built,%2520copy%2520the%2520string%2520at%2520the%2520top%2520of%2520the%2520page%2520(below%2520the%2520editor).%2520This%2520string%2520is%2520an%2520encoding%2520of%2520the%2520current%2520state%2520of%2520the%2520page.%2520Then%2520you%2520can%2520add%2520%2522?content%3D%253Cthe_string%253E%2522%2520to%2520the%2520URL%2520in%2520order%2520to%2520render%2520the%2520page..String1100For%2520example,%2520replace%2520%2522%5CString%2522%2520with%2520%2522String%2522%2520in%2520the%2520following%2520URL:.String11011001110111001111110https://rybla.github.io/functional-blog-example/?content%3D0Hello%2520world!.%5CString.String11010loremIpsum.String11011001110110loremIpsum.String11010loremIpsum_long.String10)