Map [1]
Operation | Time Complexity |
---|---|
Access | O(log n) |
Search | O(log n) |
Insertion | O(n) for < 32 elements, O(log n) for >= 32 elements [2] |
Deletion | O(n) for < 32 elements, O(log n) for >= 32 elements |
defmodule TrelloBurndown.SprintController do | |
use TrelloBurndown.Web, :controller | |
alias TrelloBurndown.Sprint | |
def index(conn, _params) do | |
sprints = Repo.all(from s in Sprint, preload: [:team]) | |
render(conn, "index.json", sprints: sprints) | |
end |
import {Observer} from 'rxjs/Observer'; | |
import {BehaviorSubject} from 'rxjs/BehaviorSubject'; | |
interface IFilter { | |
name: string, | |
tags: CollectionMatcher | |
} | |
export class FilterService { | |
private _filters = new BehaviorSubject<IFilter>({ |