blob: bc60702dce84ef0752572fd2863d1dbabf30ac3e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# Functional Coders Tübingen
The main website of the functional coders meetup Tübingen.
Written in [Racket](https://racket-lang.org) and [Pollen](https://pollenpub.com), built with [Nix](https://nixos.org), hosted on GitHub Pages.
# Setup
## 1) Nix
The easiest way to get started with local development is to [use Nix](https://zero-to-nix.com/start/install):
1. Install Nix
```bash
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
```
2. Fork this repo
3. Enter the nix development environment (from inside the repo):
```bash
cd functional-coders.github.io && nix develop
```
4. Run the project server
```bash
raco pollen start
```
5. edit files, reload the browser window, see the changes
## 2) 'Normal' install
1. Download & Install [Racket](https://racket-lang.org): [download.racket-lang.org](https://download.racket-lang.org)
2. Install [Pollen](https://pollenpub.com):
```
λ raco pkg install --auto --skip-installed pollen racket-langserver string-interpolation
```
3. Fork this repo.
4. Start Pollens' project server from the project root:
```
λ raco pollen start
```
5. edit some file; reload your browser window; see the change.
|