scientist.js
Version:
A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
59 lines (36 loc) • 2.2 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Observation = exports.DateTimeProvider = exports.RandomProvider = exports.MissingBehaviourError = exports.BehaviourNotUniqueError = exports.BadBehaviourError = exports.Experiment = exports.BaseExperiment = exports.Result = exports.ResultPublisher = undefined;
var _result = require('./result');
var _result2 = _interopRequireDefault(_result);
var _baseExperiment = require('./base-experiment');
var _baseExperiment2 = _interopRequireDefault(_baseExperiment);
var _experiment = require('./experiment');
var _experiment2 = _interopRequireDefault(_experiment);
var _observation = require('./observation');
var _observation2 = _interopRequireDefault(_observation);
var _resultPublisher = require('./result-publisher');
var _resultPublisher2 = _interopRequireDefault(_resultPublisher);
var _datetimeProvider = require('./datetime-provider');
var _datetimeProvider2 = _interopRequireDefault(_datetimeProvider);
var _randomProvider = require('./random-provider');
var _randomProvider2 = _interopRequireDefault(_randomProvider);
var _badBehaviourError = require('./errors/bad-behaviour-error');
var _badBehaviourError2 = _interopRequireDefault(_badBehaviourError);
var _behaviourMissingError = require('./errors/behaviour-missing-error');
var _behaviourMissingError2 = _interopRequireDefault(_behaviourMissingError);
var _behaviourNotUniqueError = require('./errors/behaviour-not-unique-error');
var _behaviourNotUniqueError2 = _interopRequireDefault(_behaviourNotUniqueError);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.ResultPublisher = _resultPublisher2.default;
exports.Result = _result2.default;
exports.BaseExperiment = _baseExperiment2.default;
exports.Experiment = _experiment2.default;
exports.BadBehaviourError = _badBehaviourError2.default;
exports.BehaviourNotUniqueError = _behaviourNotUniqueError2.default;
exports.MissingBehaviourError = _behaviourMissingError2.default;
exports.RandomProvider = _randomProvider2.default;
exports.DateTimeProvider = _datetimeProvider2.default;
exports.Observation = _observation2.default;