Skip to content

Instantly share code, notes, and snippets.

View 13h3r's full-sized avatar

Alexey Romanchuk 13h3r

  • Berlin, Germany
View GitHub Profile

Подготовка.

  1. Сохраняем скрипт в файл image.sh и делаем его исполняемым (chmod +x image.sh)
#!/bin/bash
curl "https://tobarhiv.72to.ru/Pages/ImageFilePart.ashx?Crop=False&Id=$1&Page=0&Zoom=1" \
  --output images/$2.jpeg \
  -H 'Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8' \
  -H 'Accept-Language: en-GB,en;q=0.9,it;q=0.8,en-US;q=0.7' \
  -H 'Connection: keep-alive' \
import cats.Functor
import cats.data._
import scala.concurrent.duration.Duration
import scala.concurrent.{Await, Future}
import scala.util.Random
object XXX extends App {
import cats.data.{Xor, XorT}
import cats.instances.future._

Advanced Functional Programming with Scala - Notes

Copyright © 2017 Fantasyland Institute of Learning. All rights reserved.

1. Mastering Functions

A function is a mapping from one set, called a domain, to another set, called the codomain. A function associates every element in the domain with exactly one element in the codomain. In Scala, both domain and codomain are types.

val square : Int => Int = x => x * x
package ru.dgis.casino.advisor
//****
case class JdbcConnection() {
def closeJdbc() = println("closing jdbc")
}
trait TTT
import org.apache.kafka.clients.consumer.ConsumerRecord;
import org.apache.kafka.clients.consumer.ConsumerRecords;
import org.apache.kafka.clients.consumer.KafkaConsumer;
import org.apache.kafka.clients.consumer.OffsetAndMetadata;
import org.apache.kafka.clients.producer.ProducerConfig;
import org.apache.kafka.common.TopicPartition;
import org.apache.kafka.common.serialization.ByteArrayDeserializer;
import java.util.*;