Skip to content

Instantly share code, notes, and snippets.

View Ssstlis's full-sized avatar
🕊️

Ivan Aristov Ssstlis

🕊️
  • Moscow, Russia
View GitHub Profile
import cats.data.NonEmptyList
import cats.effect.{Blocker, ConcurrentEffect, Sync}
import cats.tagless.syntax.functorK._
import dev.profunktor.fs2rabbit.config.Fs2RabbitNodeConfig
import dev.profunktor.fs2rabbit.config.declaration.{DeclarationExchangeConfig, DeclarationQueueConfig}
import dev.profunktor.fs2rabbit.interpreter.RabbitClient
import dev.profunktor.fs2rabbit.model.{AMQPChannel, ExchangeName, ExchangeType, QueueName}
import distage.plugins.PluginConfig
@derive(config)
final case class LogConfig(levels: Levels, options: Option[RenderingOptions], json: Boolean)
object LogConfig {
type Paths = Option[List[String]]
implicit val renderingOptionsReader: ConfigReader[RenderingOptions] = deriveReader
@derive(config)
final case class Levels(trace: Paths, debug: Paths, info: Paths, warn: Paths, error: Paths, crit: Paths)
const first = () => {
let evaluation = prompt("Paste your expression to first")
alert(eval(evaluation))
}
// window.onload = first
const second = () => {
var i = 1
do {
let repeat = prompt("Вы здесь?")
@Ssstlis
Ssstlis / Program.cs
Last active March 13, 2018 08:12
Aristov test gist 03.13.2018
using System;
using System.Text;
using static TestApp.Program.DnaPath;
namespace TestApp
{
class Program
{
internal enum DnaPath
{