Skip to content

Instantly share code, notes, and snippets.

public enum Unit {
PIECE,
PINCH,
TABLESPOON,
TEASPOON,
SHOT,
IMP_OUNCE,
US_OUNCE,
IMP_POUND,
{
"data": {
"type": "recipes",
"attributes": {
"preparationTime": 100
},
"relationships": {
"device": {
"data": [{"id": "d5ec6b75-ca0d-4c83-9c6a-85645e11cbcd", "type": "devices"}]
},
{
"data": {
"type": "recipes",
"attributes": {
"totalTime": 200,
"processingTime": 100,
"preparationTime": 100,
"processingMethod": "Raw",
"visibility": "e0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
"source": "d0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
@tbarisic
tbarisic / angular2-simple-breadcrumbs.ts
Last active July 24, 2019 14:06
Angular 2 router breadcrumbs example
/*
For each route that you want to appear in breadcrumbs you have to set breadcrumb name in route data as 'breadcrumb' property or in resolve as 'breadcrumb' property.
Import and set breadcrumb component where you want it-->
Route config examples
Route data:
{
path: 'some-path', component: SomeComponent,
data: {
breadcrumb: 'INSERT_BREADCRUMB_NAME'
}
def tweetRemainingCharsCount(tweetText: Signal[String]): Signal[Int] = {
Signal(MaxTweetLength - tweetLength(tweetText()))
}
def colorForRemainingCharsCount(remainingCharsCount: Signal[Int]): Signal[String] = {
Signal({
remainingCharsCount() match {
case x if x >= 15 => "green"
case x if x >= 0 => "orange"
case _ => "red"
package patmat
/**
* Assignment 4: Huffman coding
*
*/
object Huffman {
/**
* A huffman code is represented by a binary tree.
package forcomp
import common._
import scala.annotation.tailrec
import scala.collection.immutable.SortedMap
object Anagrams {
/** A word is simply a `String`. */