Current one here: http://erlang.org/doc/
Here's a list of things you may want to check to compare:
- applications list:
- modules list:
Current one here: http://erlang.org/doc/
Here's a list of things you may want to check to compare:
-record(error, {type, ctx}). | |
% TODO: macros to create error adding module, line and function to context | |
% TODO: line(#error{}), module(#error{}), function(#error{}) to return those fields if defined or undefined if not | |
% TODO: pretty printer | |
new(Type) -> new(Type, #{}). | |
new(Type, Ctx) -> #error{type=Type, ctx=Ctx}. |
this is an easy way to test that the scripts to build sonic py on master work, in requires vagrant to be installed:
vagrant init ubuntu/xenial64; vagrant up --provider virtualbox vagrant ssh -c "git clone https://github.com/samaaron/sonic-pi.git; cd sonic-pi/app/gui/qt; ./build-ubuntu-app"
as it is the script will ask for confirmation to install the packages, you can just hit enter to install them, adding -y to apt-get install would do it automatically but I don't know if it's the intended way.
also it may ask for confirmation to add ssl certs when cloning supercolider.
10-Deadlock Avoidance for Streaming Computations with Filtering.pdf | |
10-EventScript: An Event-Processing Language Based on Regular Expressions with Actions.pdf | |
10-hancock-language-data-streams.pdf | |
11-Cayuga A General Purpose Event Monitoring System.pdf | |
11-Finding Frequent Items in Data Streams.pdf | |
11-Optimization of Sequence Queries in Database Systems.pdf | |
12-Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications.pdf | |
12-Distributed Event Stream Processing with Non-deterministic Finite Automata.pdf | |
12-High-Performance Complex Event Processing over XML Streams.pdf | |
12-LSM-trie: An LSM-tree-based Ultra-Large Key-Value Store for Small Data.pdf |
when setting {include_src, false} on relx section on rebar.config and running:
rebar3 release
sources are included
when doing rebar3 as prod release
they are not
A simple python 3 script to generate sensor data from a config file and send it to an MQTT broker.
Download mqttgen.py and config.json files (click on the Raw button at the top right and then save the content), edit config.json to fit your needs, if you are using it to run the Event Fabric sensors dashboard then don't change the topic in config.json unless you want to change it in the dashboard too.
{erl_opts, [debug_info, {parse_transform, lager_transform}]}. | |
{deps, [ | |
{pbkdf2, {git, "git://github.com/marianoguerra/erlang-pbkdf2-no-history", {branch, "master"}}}, | |
{exometer_core, {git, "git://github.com/basho/exometer_core.git", {branch, "th/correct-dependencies"}}}, | |
{riak_core, {git, "git://github.com/basho/riak_core", {branch, "develop"}}} | |
]}. | |
{relx, [{release, { ricor , "0.1.0"}, | |
[ricor, |
(ns iorioui.core | |
(:require | |
[goog.dom :as gdom] | |
[om.next :as om :refer-macros [defui]] | |
[om.dom :as dom] | |
[com.rpl.specter :as s] | |
[datascript.core :as d] | |
[cljs-http.client :as http] | |
[cljs.core.async :refer [<! >! put! chan]]) | |
(:require-macros |
(ns iorioui.core | |
(:require | |
[goog.dom :as gdom] | |
[om.next :as om :refer-macros [defui]] | |
[om.dom :as dom] | |
[com.rpl.specter :as s] | |
[cljs-http.client :as http] | |
[cljs.core.async :refer [<! >! put! chan]]) | |
(:require-macros | |
[cljs.core.async.macros :refer [go]])) |
-file("examples/use_macros.fn", 1). | |
-module(use_macros). | |
-export([main/0]). | |
-file("examples/ms.hrl", 1). | |
what_am_i() -> a_function_in_the_macro_file. |