init: scala-cli project with some dependencies
This commit is contained in:
0
scala-cli-cask-attempt/src/main/scala/Main.scala
Normal file
0
scala-cli-cask-attempt/src/main/scala/Main.scala
Normal file
31
scala-cli-cask-attempt/src/main/scala/app/Main.scala
Normal file
31
scala-cli-cask-attempt/src/main/scala/app/Main.scala
Normal file
@@ -0,0 +1,31 @@
|
||||
//> using dep com.lihaoyi::cask:0.9.1
|
||||
//> using dep com.softwaremill.quicklens::quicklens:1.9.4
|
||||
//> using dep com.lihaoyi::pprint:0.8.1
|
||||
//> using dep org.scalameta::munit:1.0.0-M1
|
||||
|
||||
// import munit.FunSuite
|
||||
package app
|
||||
|
||||
object Main {
|
||||
def main(args: Array[String]) = {
|
||||
final case class Thingy(a: String, b: Int, c: List[Double])
|
||||
val th = Thingy("hello", 1234, List(1D, 1.523, 1234.1234))
|
||||
pprint.pprintln(th)
|
||||
println(th)
|
||||
}
|
||||
|
||||
// object MinimalExample extends cask.MainRoutes {
|
||||
// @cask.get("/")
|
||||
// def hello() = {
|
||||
// "Hello world!"
|
||||
// }
|
||||
|
||||
// @cask.post("/do-thing")
|
||||
// def doThing(request: cask.Request) = {
|
||||
// request.text().reverse
|
||||
// }
|
||||
|
||||
// initialize()
|
||||
// }
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user