mirror of
https://github.com/catppuccin/catppuccin
synced 2024-11-29 06:50:32 +00:00
b9bbd77c7f
* docs: restructure & improve contrib docs * chore: rework samples code * docs: fix capitalization & brand names * docs: PR comments & try to standardise palette vs flavor * docs: add sample-programs * docs: update submission guidelines (refs: #1821) * refactor: tidy up docs Co-authored-by: winston <hey@winston.sh>
53 lines
929 B
Scala
53 lines
929 B
Scala
import scala.collection.mutable._
|
|
import java.util.TreeMap
|
|
|
|
/**
|
|
* ScalaDoc comment: <code>Some code</code>
|
|
* Html escape sequence ^
|
|
* ''Text''
|
|
*
|
|
* @param x Int param
|
|
* @author IntelliJ
|
|
*/
|
|
class ScalaClass(x: Int) extends ScalaObject {
|
|
1 to 5
|
|
(x: Int) => x
|
|
val field = "Some\nStrin\g"
|
|
|
|
def foo(x: Float, y: Float) = {
|
|
def empty = 2
|
|
|
|
val local = 1000 - empty
|
|
Math.sqrt(x + y + local); //this can crash
|
|
}
|
|
|
|
def t[T]: T = null
|
|
|
|
foo(0, -1) match {
|
|
case x => x
|
|
}
|
|
type G = Int
|
|
val xml = <element attibute="value">data</element>
|
|
}
|
|
|
|
/*
|
|
And now ScalaObject
|
|
*/
|
|
object Object {
|
|
val layer = -5.0
|
|
val mutableCollection = HashMap[Int, Int]()
|
|
val immutableCollection = List(1, 2)
|
|
val javaCollection = new TreeMap[Int, Int]()
|
|
|
|
def foo: ScalaClass = new ScalaClass(23, 9)
|
|
}
|
|
|
|
@Annotation(2) {val name = value}
|
|
trait Trait {
|
|
}
|
|
|
|
abstract class SomeAbstract {
|
|
for (x <- list) {
|
|
x
|
|
}
|
|
}
|