Changelog for aivika-transformers-5.5
Version 5.5
Added the 4th order Runge-Kutta 3/8-method.
Added experimental functions delayByDT and delayIByDT.
Version 5.4
- A more correct treating of the stop time. Earlier, the final integration time point was used instead of the stop time in some functions.
Version 5.3.1
- Increased the speed of simulation.
Version 5.3
Introduced the result source titles, which can be useful when plotting the charts.
Added functions newSignalInTimeGrid and timeGrid.
Version 5.2
- Using the mwc-random package for generating random numbers by default.
Version 5.1
Includes changes destined for Aivika Exension Pack.
Minor changes in the resource preemption statistics.
Added the statistics reset.
Version 5.0
Added the Composite monad transformer.
Added the Channel computation.
Breaking change: modified signatures of functions signalStream and streamSignal.
Breaking change: the signalProcessor function is replaced with channelProcessor.
Breaking change: the processorSignaling function is replaced with processorChannel.
Added module Signal.Random.
Added functions arrivalTimerSignal and arrivalTimerChannel.
Added functions queuedSignalStream, queuedProcessorChannel and queuedChannelProcessor.
Version 4.6
Removed the MonadTemplate type class as it often caused overlapping family data instances.
Updated module DoubleLinkedList.
Breaking change: arrows Net and Processor are trying to perform computations in parallel as possible, when using the proc notation. Earlier they executed sequentially.