Я пытаюсь создать сервер, который возвращает два разных значения из маршрута в зависимости от того, посетил ли его пользователь ранее.У меня есть следующий код:
{-# LANGUAGE OverloadedStrings #-}
module Main where
import Web.Scotty
main = do
putStrLn "Starting Server..."
scotty 3000 $ do
get "/" $ do
-- if first time
text "hello!"
-- if second time
text "hello, again!"
У меня есть два вопроса: 1. Как я могу проверить, запрашивал ли пользователь маршрут раньше?2. Где и как я могу сохранить состояние приложения?