An open API service indexing awesome lists of open source software.

https://github.com/haskell-miso/haskell-miso.org

🍜 The official haskell-miso.org website
https://github.com/haskell-miso/haskell-miso.org

haskell miso web

Last synced: 4 months ago
JSON representation

🍜 The official haskell-miso.org website

Awesome Lists containing this project

README

          

:ramen: haskell-miso.org
====================

The official [haskell-miso.org](https://haskell-miso.org) website.

See [live](https://haskell-miso.org)

### Development

Call `nix develop` to enter a shell with [GHC 9.12.2](https://haskell.org/ghc)

```bash
$ nix develop --experimental-features nix-command --extra-experimental-features flakes
```

Once in the shell, you can call `cabal run` to start the development server and view the application at http://localhost:8080

### Build (Web Assembly)

This will also build the prerendered HTML.

```bash
$ nix develop .#wasm --command bash -c "make"
```

### Build (JavaScript)

```bash
$ nix develop .#ghcjs --command bash -c "build"
```

### Serve

To host the built application you can call `serve`

```bash
$ nix develop .#wasm --command bash -c "serve"
```

### Clean

```bash
$ nix develop .#wasm --command bash -c "make clean"
```

This comes with a GitHub action that builds and auto hosts the example.