Every move is a pure:
newState=reduce(prevState, playerMove)
All stored in atproto
Every move is a pure:
newState=reduce(prevState, playerMove)
All stored in atproto
- feels like crewai in typescript
- first class support for suspend/resume
- const initialState = workflowState(workflow)
- const newState = await iterate(workflow, initialState)
- super small api surface (for now!)
While building Cali, I needed something stateless that can work on the server, inside CLI, breakdown complex tasks, and be simple.
Couldn't find one, so I built one. Give it a try!
github.com/callstackinc...
- feels like crewai in typescript
- first class support for suspend/resume
- const initialState = workflowState(workflow)
- const newState = await iterate(workflow, initialState)
- super small api surface (for now!)
put :: s -> State s ()
put newState = MkState \_current -> (newState, ())
put :: s -> State s ()
put newState = MkState \_current -> (newState, ())
github.com/tomjaguarpaw...
github.com/tomjaguarpaw...
(>>=) :: State s a -> (a -> State s b) -> State s b
(>>=) (MkState f) continuation = MkState \current ->
let (newState, result) = f current in
let (MkState g) = continuation result in
g newState
(>>=) :: State s a -> (a -> State s b) -> State s b
(>>=) (MkState f) continuation = MkState \current ->
let (newState, result) = f current in
let (MkState g) = continuation result in
g newState
Existem dois modos, mandando o valor ou uma função, a função segue a seguinte lógica:
(currentState) => newState;
Internamente isso é chamado de "basicStateReducer" e é padrão pro useState.
Existem dois modos, mandando o valor ou uma função, a função segue a seguinte lógica:
(currentState) => newState;
Internamente isso é chamado de "basicStateReducer" e é padrão pro useState.
case MainManager.Enemies.CordycepsAnt:
yield return NewState(entity, actionid);
break;
ATTACKED NORMALLY WITH THE CORRECT YIELD TIMES AND EVERYTHING
...but I believe I have just figured out how to get rid of the infamous DoAction problem we been having with Bug Fables enemy modding because I believe it is now VERY possible to split it
More in probably a couple weeks!
case MainManager.Enemies.CordycepsAnt:
yield return NewState(entity, actionid);
break;
ATTACKED NORMALLY WITH THE CORRECT YIELD TIMES AND EVERYTHING
(Creating a Lean Context directly inside Lean itself, and then submitting tactics and backtracking programmatically)
#LeanProver #Lean
(Creating a Lean Context directly inside Lean itself, and then submitting tactics and backtracking programmatically)
#LeanProver #Lean
#mrspookydemon #gaming #youtube #youtubelive #americantrucksimulator #letsplay #gameplay #trucking #simulator #trucksim #ats #scs #newdlc #newstate #hellyeah #cruising
#mrspookydemon #gaming #youtube #youtubelive #americantrucksimulator #letsplay #gameplay #trucking #simulator #trucksim #ats #scs #newdlc #newstate #hellyeah #cruising
The world is changing. Learn how to change with it at newstateu.com
@NewstateU | #NewstateU #FutureReady #AIForEveryone
The world is changing. Learn how to change with it at newstateu.com
@NewstateU | #NewstateU #FutureReady #AIForEveryone
www.tiktok.com/t/ZTjDAvq5y/
www.tiktok.com/t/ZTjDAvq5y/
Start with where your time actually goes instead — full workshop 👉 https://youtu.be/OgMeB-anVH8
Apply → newstateu.com
#AIProductivity #AIatWork
Start with where your time actually goes instead — full workshop 👉 https://youtu.be/OgMeB-anVH8
Apply → newstateu.com
#AIProductivity #AIatWork
a new basis of trust
a legit mode of cooperation towards a newstate
of
authentic
(real, measured, transparent, self evident, verifiable)
mutual benefit
a new basis of trust
a legit mode of cooperation towards a newstate
of
authentic
(real, measured, transparent, self evident, verifiable)
mutual benefit
twitch.tv/theone01299
#VTUBERSUPPORTCHAIN #VtuberUprising #VtuberSupport #VtubersArestillwatching #SmallStreamerCommunity #SmallStreamerConnect #chionmiji #hyperonline
Download: www.blog-dnz.com/NSMoE
#DaimonZ #DownloadGame #GameAndroid #Android #MobileGame #Game #GIM #PUBG #PUBGMOBILE #PUBGNEWSTATE #PUBGNEWSTATEMobile #NEWSTATE #NEWSTATEMobile #FPS #BattleRoyale
Download: www.blog-dnz.com/NSMoE
#DaimonZ #DownloadGame #GameAndroid #Android #MobileGame #Game #GIM #PUBG #PUBGMOBILE #PUBGNEWSTATE #PUBGNEWSTATEMobile #NEWSTATE #NEWSTATEMobile #FPS #BattleRoyale