Skip to content

helloworld/lambda-chat

Repository files navigation

λ-chat

A chat messaging service implemented in Haskell (Yesod) and React.

HM is an implementation of a messaging service implemented using the Yesod Web Framework for Haskell and React.

Application Features:

  • Supports channels for parallel conversations
  • \slashcommands -> for enhanced messaging features.

Development Features:

Development setup

Requirements

To clone and install dependencies, run:

git clone https://github.com/helloworld/lambda-chat
stack install

To run development server:

stack exec -- yesod devel

Testing

To execute linting, type checking, and run tests, run:

npm run test

Building

TO build:

stack build

About

A chat messaging service implemented in Haskell (Yesod) and React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published