- First public release
- Modified folding functions:
foldl
,foldr
,foldl1
,foldr1
,scanl
,scanr
,scanl1
, andscanr1
- Added pytest
- Added symbolic operators (the same notations as the python standard library)
- Fix neatly formatter
- Added a few of basic functions
- Added
intersperse
andintercalate
- Some modifications on functions related to path
- Added
grep
- Fixed
ls
andsplit_at
- Remove the unnecessary caching (possible memory leak)
- Added
shuffle
- Fix
random_int
- Added
const
,until
, andapply
- Added
choice
- Fixed
fread
. Keep whitespaces at the end of lines. - Fixed
chunks_of
. Filling values is optional. - Fixed
lines
. No splits on trailing newlines.
- Removed unnecessary
lazy
andtup
- Fixed
shuffle
andchoice
not to waste memory - Added
ilen
- Fixed
apply
,_in
, andneatly
- Renamed
_not
,_and
,_or
and_in
- Hotfix
- Fix
ls
by adding recursive-search and regex filter - Added
reads
andwrites
- Removed
fread
andfwrite
- Added
uncurry
- Simplified lazy operation:
lazy
andforce
. - Fix
repeat
andreplicate
and they support callable object - Imporved:
random_int
,ls
, andapply
- Fix
ff_
- Added
rand
,randn
, renamedrandint
- Added a few of symbolic operators
- Added functional contructors:
_t
,_l
,_s
and_r
- Fixed
choice
: support sampling from probability lists
- Fixed
reads
andwrites
->reader
andwriter
(renamed) - Added
chars
andunchars
- Added
_d
, functional form of deque constructor - Added
guard
, assertion as an expression
- Hotfix
reader
- Added
seq
,void
, andguard_
- Fixed
ls
andbimap
- Imporved
ls
andgrep
- Added
nub
- Imporved
dmap
andnprint
- Added
pbcopy
andpbpaste
- Refactored to explicit form of functions
- Fix
neatly
andnprint
- Added
timer
- Added
taskbar
anddocfrom
- Fixed
neatly
- Fixed
taskbar
: support generators and fix bugs
- Leap version
- Fix
ls
- Add
thread
andshell
- Fix
sym
andpolling
- Add doctest
- Leap version
- A huge update: introduced
piper
and removed all the unnecessary - Add
zipwith
,proc
,trap
and other utilities
- Replace
piper
withcomposable
: composition of functions by symbol - Fix: Quick start
- Add more documentation on functions
- Fix
neatly
andnprint
: bugs in the defaults
- Add
flatten
andcollect
- Remove
unpack
- Fix
shuffle
(index bug fix)
- Fix
flip
- Fix
choice
andchunks_of
- Add
chunks_from
- Fix
neatly
andnprint
(add sorting flags)
- Fix
ls
: don't list hidden files(dotfile) by default. add '-a' flag.
- Add
parmap
- A huge update across the project
- Separated lots of utility functions into
ouch
project. - Introduced place holder lambda expression.
- Add
g_
, object method partial application builder
- Add
rg
, Haskell-like range notation - Add
unfx
,_(_)
operator - Fix
rev
,uncurry
,repeat
, andreplicate
- Remove
xargs
,reverse
,unzip
andunzipl
- Remove
composable
!
- Add
tap
(IO
action) - Remove
seq
(unnecessary inpython
) - Rename
rg
toseq
(flexible sequence generation) - Bug fixes
- Revert
take
to a lazy function form. - Add
takel
,dropl
, andreplicatel
- Return to function composition using
.
dot notation. - Remove redundant
cfd_
,cfd__
andpair
. - Add
on
andpack
. - Add
__signature__
to make the function easier to trace.
- Rename
g_
toob
for ease of use.