Skip to content

Instantly share code, notes, and snippets.

View susliko's full-sized avatar
🕊️

Vasil Markoukin susliko

🕊️
View GitHub Profile
import java.util.concurrent.Executors
import scala.concurrent.ExecutionContext
import cats.effect._
object Foo extends IOApp {
val cs = implicitly[ContextShift[IO]]
val ex = Executors.newCachedThreadPool()
val ec = ExecutionContext.fromExecutor(ex)
def run(args: List[String]) =
import akka.actor.ActorSystem
import akka.http.scaladsl.Http
import akka.stream.{ActorMaterializer, Materializer}
import korolev._
import korolev.akkahttp._
import korolev.execution._
import korolev.server._
import korolev.state.javaSerialization._
import scala.concurrent.Future
import akka.actor.ActorSystem
import akka.http.scaladsl.Http
import akka.stream.{ActorMaterializer, Materializer}
import korolev._
import korolev.akkahttp._
import korolev.execution._
import korolev.server._
import korolev.state.javaSerialization._
import scala.concurrent.Future
import akka.actor.ActorSystem
import akka.http.scaladsl.Http
import akka.stream.{ActorMaterializer, Materializer}
import korolev._
import korolev.akkahttp._
import korolev.execution._
import korolev.server._
import korolev.state.javaSerialization._
import scala.concurrent.Future
import java.util.Properties
import cats.data.EitherNel
import cats.syntax.parallel._
import cats.syntax.either._
import cats.syntax.option._
import cats.instances.parallel._
import scala.util.Try
import java.util.Properties
import cats.data.EitherNel
import cats.syntax.parallel._
import cats.syntax.either._
import cats.syntax.option._
import cats.instances.parallel._
import scala.util.Try
struct Solution {}
impl Solution {
pub fn move_zeroes(nums: &mut Vec<i32>) {
let mut next_zero_opt: Option<usize> = None;
for i in 0..nums.len() {
let num = nums[i];
if num != 0 && next_zero_opt.is_some() {
let next_zero = next_zero_opt.unwrap();
// Специальный тип, который утверждает, что для T есть схема
// и экземпляр T можно превратить в record
trait AvroRecord[T] {
val getSchema: String
def toRecord(value: T): String
}
// моделируем какие-то наши данные
case class SourcedPoint(someData: String)
" basics
set encoding=utf-8
set number
filetype plugin on
syntax on
set relativenumber
set tabstop=4
set shiftwidth=4
set expandtab
set smartcase
module.exports = grammar({
name: 'pluscal',
extras: $ => [
/\s|\r?\n/
],
rules: {
pcal_source_file: $ => $.pcal_algorithm,