From fd69c6e68ca6e7ef15a35ca2a1b3295878d120b1 Mon Sep 17 00:00:00 2001 From: Max Hohlfeld Date: Tue, 11 Jul 2023 13:19:24 +0200 Subject: [PATCH] finish scala --- scala/day3.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scala/day3.scala b/scala/day3.scala index 6b07520..71edf82 100644 --- a/scala/day3.scala +++ b/scala/day3.scala @@ -1,9 +1,19 @@ +// 2023 syntax of scala is too different to reproduce this example + import scala.io._ import scala.actors._ import Actor._ object PageLoader { def getPageSize(url: String) = Source.fromURL(url).mkString.length + + def getCountOfLinks(url: String): int = { + val raw = Source.fromURL(url).mkString + + val count = "".r.findAllIn(raw).length + + return count + } } val urls = List("https://www.amazon.com/",