Skip to content

Instantly share code, notes, and snippets.

View ykmnkmi's full-sized avatar
🎯
Focusing

Olzhas Suleimen ykmnkmi

🎯
Focusing
  • Kazakhstan, Almaty
  • 21:40 (UTC +05:00)
View GitHub Profile
@kmizu
kmizu / Visitors.scala
Created January 12, 2012 14:22
A Visitor pattern example, which solved "Expression Problem".
trait Visitors {
type V <: Visitor
type E <: Expression
trait Visitor {
def visit(e: Addition): Int
def visit(e: Subtraction): Int
def visit(e: Multiplication): Int
def visit(e: Num): Int
}
@PlugFox
PlugFox / atlas.dart
Created September 21, 2020 21:27
Atlas canvas drawer
import 'dart:async';
import 'dart:collection' show IterableBase;
import 'dart:typed_data' show Uint8List, ByteData;
import 'dart:ui' as ui;
import 'package:flutter/services.dart' show rootBundle;
import 'package:meta/meta.dart' show immutable, required;
/// Атлас изображений
///
/// Atlas.init(