Releases: molarmanful/sclin
Releases · molarmanful/sclin
v0.1.3
- Added regex functions:
/?
/?&
/?`
/?'
/?*
/?^
/?$
/#
- Added
>Aa
v0.1.2
- Finally caved and added a proper Boolean type:
TF
- true:
$T
- false:
$F
- true:
- Changed
$F
to$FILE
and$L
to$LINE
for consistency/to make room for$F
- Added JSON serde:
>js
js>
v0.1.1
- Added
ppop
qpop
v0.1.0
A pretty substantial update! Concurrency using FUT
is still a rough draft, but it works. Accompanying FUT
is TRY
, which allows error handling to be neatly wrapped in a type and manipulated accordingly.
- Added 2 new datatypes:
FUT
,TRY
- New functions for
FUT
:)~
>~
()~
~Q
~_
~_~
~_!
~_!~
~>
~>~
sleep
- New functions for
TRY
:)!
>!?
()!
!Q
- New functions for
- Reworked
ERR
to encapsulate all Throwables - New stack combinators:
dupd
ddup
edup
swapd
v0.0.2
- Significant shift in preference towards
ARR
as a storage option instead ofSEQ
- Keep the more "situational"
SEQ
as a backup option as needed instead of the preference
- Keep the more "situational"
v0.0.1
- Rework
X>b
andb>X
for negative bases- Will reverse result/input
ARR
for negative bases
- Will reverse result/input
- Change range result from
SEQ
toARR
v0.0.0
First proper release! I feel that sclin is at a point in development where it can stand on its own as a (somewhat) practical language. Of course, it is far from done, but it has a nice solid base to start from.
- add
span
,pack
v0.0.0-9
- Fixed
FN
formatting bug
v0.0.0-11
- add
>n/d
prec?
I?
- error handling for
ln
log
v0.0.0-10
- Tail-recursive
fromDec