Mar. 13th, 2016

juan_gandhi: (VP)
scala> sealed trait Nat
defined trait Nat

scala> case object Z extends Nat { override def toString = "0" }
defined module Z

scala> case class S(n:Nat) extends Nat { override def toString = (n.toString.toInt + 1).toString }
defined class S

scala> def pred(n:Nat) = n match {
     | case Z => Z
     | case S(x) => x
     | }
pred: (n: Nat)Nat

scala> pred(S(S(S(S(Z)))))
res3: Nat = 3


juan_gandhi: (VP)
по ошибке (с кодом 500)

Я однажды, трепеща, изготовил в машине 10 баксов (с помощью insert into), и они были превращены в чек. Чек был уничтожен.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

September 2025

S M T W T F S
 1 2345 6
78 9 10 111213
14 151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 17th, 2025 04:36 pm
Powered by Dreamwidth Studios