├── .github └── FUNDING.yml ├── LICENSE ├── README.md ├── expression-problem ├── .gitignore ├── .sbtopts ├── .scalafmt.conf ├── 01-dsls │ └── src │ │ └── main │ │ └── scala │ │ └── devinsideyou │ │ └── expressionproblem │ │ └── final │ │ └── Expression.scala ├── 02-interpreters │ └── src │ │ └── main │ │ └── scala │ │ └── devinsideyou │ │ └── expressionproblem │ │ └── final │ │ ├── Evaluate.scala │ │ └── View.scala ├── 02-programs │ └── src │ │ └── main │ │ └── scala │ │ └── devinsideyou │ │ └── expressionproblem │ │ └── final │ │ └── Program.scala ├── 03-main │ └── src │ │ └── main │ │ └── scala │ │ └── devinsideyou │ │ └── expressionproblem │ │ └── Main.scala ├── aliases.sbt ├── build.sbt ├── project │ ├── Dependencies.scala │ ├── Util.scala │ ├── build.properties │ ├── plugins.sbt │ ├── project │ │ └── plugins.sbt │ └── sbt.sbt └── sbt.sbt ├── resources └── thumbnail_youtube.jpg └── todo ├── .gitignore ├── .sbtopts ├── .scalafmt.conf ├── 00-util └── src │ ├── main │ └── scala │ │ └── com │ │ └── devinsideyou │ │ └── Parse.scala │ └── test │ └── scala │ └── com │ └── devinsideyou │ └── TestSuite.scala ├── 01-domain └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── Todo.scala ├── 02-core └── src │ ├── main │ └── scala │ │ └── com │ │ └── devinsideyou │ │ └── todo │ │ └── crud │ │ ├── Boundary.scala │ │ └── EntityGateway.scala │ └── test │ └── scala │ └── com │ └── devinsideyou │ └── todo │ └── crud │ └── BoundarySuite.scala ├── 03-delivery-http-http4s ├── client.http └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ ├── Controller.scala │ └── todo │ ├── HttpApp.scala │ ├── Server.scala │ ├── crud │ └── Controller.scala │ └── response │ └── Todo.scala ├── 03-delivery └── src │ ├── main │ └── scala │ │ └── com │ │ └── devinsideyou │ │ └── todo │ │ ├── Console.scala │ │ ├── FancyConsole.scala │ │ ├── Random.scala │ │ ├── crud │ │ └── Controller.scala │ │ └── package.scala │ └── test │ └── scala │ └── com │ └── devinsideyou │ └── todo │ └── crud │ └── ControllerSuite.scala ├── 03-persistence-postgres-skunk ├── docker │ ├── client │ ├── create │ ├── destroy │ ├── docker-compose.yml │ ├── install-docker-and-docker-compose │ ├── restart │ ├── seed.sql │ ├── start │ ├── start-over │ └── stop └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── todo │ ├── SessionPool.scala │ ├── UUIDGenerator.scala │ └── crud │ ├── PostgresEntityGateway.scala │ └── Statement.scala ├── 03-persistence └── src │ ├── main │ └── scala │ │ └── com │ │ └── devinsideyou │ │ └── todo │ │ └── crud │ │ ├── InMemoryEntityGateway.scala │ │ └── Statement.scala │ └── test │ └── scala │ └── com │ └── devinsideyou │ └── todo │ └── crud │ └── InmemoryEntityGatewaySuite.scala ├── 04-main-http-http4s-postgres-skunk └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── todo │ ├── Main.scala │ ├── Program.scala │ └── crud │ └── DependencyGraph.scala ├── 04-main-http-http4s └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── todo │ ├── Main.scala │ ├── Program.scala │ └── crud │ └── DependencyGraph.scala ├── 04-main-postgres-skunk └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── todo │ ├── Main.scala │ ├── Program.scala │ └── crud │ └── DependencyGraph.scala ├── 04-main └── src │ └── main │ └── scala │ └── com │ └── devinsideyou │ └── todo │ ├── Main.scala │ ├── Program.scala │ └── crud │ └── DependencyGraph.scala ├── aliases.sbt ├── build.sbt ├── project ├── Dependencies.scala ├── Util.scala ├── build.properties ├── plugins.sbt ├── project │ └── plugins.sbt └── sbt.sbt └── sbt.sbt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/README.md -------------------------------------------------------------------------------- /expression-problem/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/.gitignore -------------------------------------------------------------------------------- /expression-problem/.sbtopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/.sbtopts -------------------------------------------------------------------------------- /expression-problem/.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/.scalafmt.conf -------------------------------------------------------------------------------- /expression-problem/01-dsls/src/main/scala/devinsideyou/expressionproblem/final/Expression.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/01-dsls/src/main/scala/devinsideyou/expressionproblem/final/Expression.scala -------------------------------------------------------------------------------- /expression-problem/02-interpreters/src/main/scala/devinsideyou/expressionproblem/final/Evaluate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/02-interpreters/src/main/scala/devinsideyou/expressionproblem/final/Evaluate.scala -------------------------------------------------------------------------------- /expression-problem/02-interpreters/src/main/scala/devinsideyou/expressionproblem/final/View.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/02-interpreters/src/main/scala/devinsideyou/expressionproblem/final/View.scala -------------------------------------------------------------------------------- /expression-problem/02-programs/src/main/scala/devinsideyou/expressionproblem/final/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/02-programs/src/main/scala/devinsideyou/expressionproblem/final/Program.scala -------------------------------------------------------------------------------- /expression-problem/03-main/src/main/scala/devinsideyou/expressionproblem/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/03-main/src/main/scala/devinsideyou/expressionproblem/Main.scala -------------------------------------------------------------------------------- /expression-problem/aliases.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/aliases.sbt -------------------------------------------------------------------------------- /expression-problem/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/build.sbt -------------------------------------------------------------------------------- /expression-problem/project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/project/Dependencies.scala -------------------------------------------------------------------------------- /expression-problem/project/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/project/Util.scala -------------------------------------------------------------------------------- /expression-problem/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.4.4 2 | -------------------------------------------------------------------------------- /expression-problem/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/project/plugins.sbt -------------------------------------------------------------------------------- /expression-problem/project/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/project/project/plugins.sbt -------------------------------------------------------------------------------- /expression-problem/project/sbt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/project/sbt.sbt -------------------------------------------------------------------------------- /expression-problem/sbt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/expression-problem/sbt.sbt -------------------------------------------------------------------------------- /resources/thumbnail_youtube.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/resources/thumbnail_youtube.jpg -------------------------------------------------------------------------------- /todo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/.gitignore -------------------------------------------------------------------------------- /todo/.sbtopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/.sbtopts -------------------------------------------------------------------------------- /todo/.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/.scalafmt.conf -------------------------------------------------------------------------------- /todo/00-util/src/main/scala/com/devinsideyou/Parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/00-util/src/main/scala/com/devinsideyou/Parse.scala -------------------------------------------------------------------------------- /todo/00-util/src/test/scala/com/devinsideyou/TestSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/00-util/src/test/scala/com/devinsideyou/TestSuite.scala -------------------------------------------------------------------------------- /todo/01-domain/src/main/scala/com/devinsideyou/Todo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/01-domain/src/main/scala/com/devinsideyou/Todo.scala -------------------------------------------------------------------------------- /todo/02-core/src/main/scala/com/devinsideyou/todo/crud/Boundary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/02-core/src/main/scala/com/devinsideyou/todo/crud/Boundary.scala -------------------------------------------------------------------------------- /todo/02-core/src/main/scala/com/devinsideyou/todo/crud/EntityGateway.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/02-core/src/main/scala/com/devinsideyou/todo/crud/EntityGateway.scala -------------------------------------------------------------------------------- /todo/02-core/src/test/scala/com/devinsideyou/todo/crud/BoundarySuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/02-core/src/test/scala/com/devinsideyou/todo/crud/BoundarySuite.scala -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/client.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/client.http -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/Controller.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/Controller.scala -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/HttpApp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/HttpApp.scala -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/Server.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/Server.scala -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/crud/Controller.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/crud/Controller.scala -------------------------------------------------------------------------------- /todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/response/Todo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery-http-http4s/src/main/scala/com/devinsideyou/todo/response/Todo.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/main/scala/com/devinsideyou/todo/Console.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/main/scala/com/devinsideyou/todo/Console.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/main/scala/com/devinsideyou/todo/FancyConsole.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/main/scala/com/devinsideyou/todo/FancyConsole.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/main/scala/com/devinsideyou/todo/Random.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/main/scala/com/devinsideyou/todo/Random.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/main/scala/com/devinsideyou/todo/crud/Controller.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/main/scala/com/devinsideyou/todo/crud/Controller.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/main/scala/com/devinsideyou/todo/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/main/scala/com/devinsideyou/todo/package.scala -------------------------------------------------------------------------------- /todo/03-delivery/src/test/scala/com/devinsideyou/todo/crud/ControllerSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-delivery/src/test/scala/com/devinsideyou/todo/crud/ControllerSuite.scala -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/docker/client -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/create: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker-compose up -d 4 | -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/destroy: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker-compose down 4 | -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/docker/docker-compose.yml -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/install-docker-and-docker-compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/docker/install-docker-and-docker-compose -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/restart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/docker/restart -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/docker/seed.sql -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/start: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker-compose start 4 | -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/start-over: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ./destroy 4 | ./create 5 | -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/docker/stop: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker-compose stop 4 | -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/SessionPool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/SessionPool.scala -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/UUIDGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/UUIDGenerator.scala -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/PostgresEntityGateway.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/PostgresEntityGateway.scala -------------------------------------------------------------------------------- /todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/Statement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/Statement.scala -------------------------------------------------------------------------------- /todo/03-persistence/src/main/scala/com/devinsideyou/todo/crud/InMemoryEntityGateway.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence/src/main/scala/com/devinsideyou/todo/crud/InMemoryEntityGateway.scala -------------------------------------------------------------------------------- /todo/03-persistence/src/main/scala/com/devinsideyou/todo/crud/Statement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence/src/main/scala/com/devinsideyou/todo/crud/Statement.scala -------------------------------------------------------------------------------- /todo/03-persistence/src/test/scala/com/devinsideyou/todo/crud/InmemoryEntityGatewaySuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/03-persistence/src/test/scala/com/devinsideyou/todo/crud/InmemoryEntityGatewaySuite.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/Main.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/Program.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/Main.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/Program.scala -------------------------------------------------------------------------------- /todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-http-http4s/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala -------------------------------------------------------------------------------- /todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/Main.scala -------------------------------------------------------------------------------- /todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/Program.scala -------------------------------------------------------------------------------- /todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main-postgres-skunk/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala -------------------------------------------------------------------------------- /todo/04-main/src/main/scala/com/devinsideyou/todo/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main/src/main/scala/com/devinsideyou/todo/Main.scala -------------------------------------------------------------------------------- /todo/04-main/src/main/scala/com/devinsideyou/todo/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main/src/main/scala/com/devinsideyou/todo/Program.scala -------------------------------------------------------------------------------- /todo/04-main/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/04-main/src/main/scala/com/devinsideyou/todo/crud/DependencyGraph.scala -------------------------------------------------------------------------------- /todo/aliases.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/aliases.sbt -------------------------------------------------------------------------------- /todo/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/build.sbt -------------------------------------------------------------------------------- /todo/project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/project/Dependencies.scala -------------------------------------------------------------------------------- /todo/project/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/project/Util.scala -------------------------------------------------------------------------------- /todo/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.4.4 2 | -------------------------------------------------------------------------------- /todo/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/project/plugins.sbt -------------------------------------------------------------------------------- /todo/project/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/project/project/plugins.sbt -------------------------------------------------------------------------------- /todo/project/sbt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/project/sbt.sbt -------------------------------------------------------------------------------- /todo/sbt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevInsideYou/tagless-final/HEAD/todo/sbt.sbt --------------------------------------------------------------------------------