Skip to content

Instantly share code, notes, and snippets.

View TotallyNotChase's full-sized avatar
Time ain't on my side

Chase TotallyNotChase

Time ain't on my side
  • Hell
View GitHub Profile
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE PolyKinds #-}
{-# LANGUAGE StandaloneKindSignatures #-}
{-# LANGUAGE TypeFamilyDependencies #-}
{-# LANGUAGE TypeOperators #-}
{-# LANGUAGE UndecidableInstances #-}
import Prelude (Bool (True, False))
import Data.Kind (Type)
@TotallyNotChase
TotallyNotChase / GCLI.hs
Last active April 2, 2022 07:53
Basic CLI generics-sop
{-# LANGUAGE AllowAmbiguousTypes #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE PolyKinds #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE ScopedTypeVariables #-}
@TotallyNotChase
TotallyNotChase / Woes.lhs
Last active October 1, 2022 11:07
Servant woes
Servant woes for future me to figure out
========================================
```sh
stack ghci Woes.lhs \
--package servant \
--package servant-client-core \
--package servant-client \
--package text
```